有10个文件,为A1,A2,……,A10
两个文件夹为jishu和oushu
编写shell脚本,如果文件为偶数,A4(4为偶数),就移动到oushu,
文件为奇数(A5,5为奇数)移动到文件夹jishu
怎么编写呢。。。
这是我编写的,高手修改下。
cat >check.sh
#!/bin/sh
ls A*|while(read line) ;
do
if($line.......)//怎么获得文件的数字呢?我不会写。。
then mv $line oushu
else
mv $files jishu
done
flyingzl 于 2006-10-10 22:04:23发表:
ls A*|sed -e 's/A\([1-10]\)/\1/g' 这样就获得数字了,,但接下来怎么写呢。。。