我有一个包含如下文件名的文件:
my_cool_file.xxx my_cool_file2.xxx my_cool_file3.xxx
我有一个文件夹,其中包含:
some_file.xxx some_file2.xxx some_file3.xxx
有办法吗?
是否所有文件都以\u file.xxx或\u fileN.xxx结尾?
假设我正确理解你的问题, 下面的应该可以做到
COUNTER=0 for FILE in `ls *.xxx | sort`; do COUNTER=$(($COUNTER+1)) echo Moving $FILE to `sed -n ${COUNTER}p file_list.txt` #mv "${FILE}" `sed -n ${COUNTER}p file_list.txt` done
注释符合 mv
mv