|
#!/usr/bin/sh
cd /oracle/admin/PRACTICE
ls -alter *.arc >/tmp/temp.txt
NUMBER=`cat /tmp/temp.txt |wc -l`
export NUMBER
cat /tmp/temp.txt |awk 'NR<ENVIRON["NUMBER"] {print "mv",$9,"/backup"}'>/tmp/temp_command
. /tmp/temp_command
$9应该是$1吧,ls出来只有文件名,再$9的话,都没有值了。 |
|