【发布时间】:2013-12-02 22:51:42
【问题描述】:
很遗憾,我没有 bash 脚本知识。我需要一个脚本来读取从 cd 复制的 ONE 文件到目标并重命名它。这是我的代码
#!/bin/bash
mount /dev/cd0 /mnt/
for file in /mnt/*
do
if($file == SO_CV*)
cp SO_CV* /usr/castle/np_new/CVFULLPC.BIN
else if($file == SO_PC*)
cp SO_PC* /usr/castle/np_new/PCMAP.BIN
else if($file == MS_PC*)
cp MS_PC* /usr/castle/np_new/FULLPC.BIN
else if($file == MS_MC*)
cp MS_MC* /usr/castle/np_new/MBFULLPC.BIN
done
umount /mnt/
谁能告诉我这是否是有效的 bash 脚本,或者我可能犯了什么错误。
谢谢
吉姆
【问题讨论】:
标签: bash if-statement directory copy mount