用于重命名文件的Shell脚本 - Shell脚本

时间:2015-02-26 16:17:23

标签: linux shell unix

我是shell脚本的新手,但是我需要编写一个shell脚本来检查文件是否存在然后移动到另一个位置

这是我写的:

一旦设备崩溃,我将收集/ storage / sdcard1 / 1中的日志

#!/系统/ bin / sh的

if [ -d /storage/sdcard1/1 ]; then
mkdir crash1
mv 1 crash1
fi

当我们找到/ storage / sdcard1 / 1目录时,我们必须分别重命名它crash1,crash2,crash3

我无法理解逻辑。谁能帮我吗?

1 个答案:

答案 0 :(得分:0)

target=/home/john/data
if [ -d /storage/sdcard1/1 ]; then
    mv /storage/sdcard1/1 $target/crash1
fi

将目标设置为您要制作“crash1”的位置 用2和3重复代码代替1

大多数人会使用变量和循环来做1,2,3但是让它保持简单