我已尝试过以下代码,但执行时间太长。 有人帮我这个
#!/usr/bin/env bash
echo -n "Enter Source_Path:"
read src_path
echo -n "Enter TXTFile_Name:"
read f_name
echo -n "Enter Desti_path:"
read path
cd $src_path
while read -r line; do
mv $path/$line $path/$line._$date
echo "Files are renamed."
源路径包含文本文件,从中选择文件名并在Desti_path
中重命名答案 0 :(得分:0)
您错过了done
循环
while
封闭
如果您使用的是bash
解释器,那么while
循环应该适应以下样式
#!/usr/bin/env bash
...
while read -r line
do
...
your_code_here
...
done