您的位置:首页 > 运维架构 > Shell

bash shell(4):读取文件大小,移动文件,复制文件,字符串转数字

2017-07-06 17:26 281 查看
下面是代码:
注意:

1、if [ expression ],表达式两边需要空格

2、a=$[aa],字符串转为int类型

3、赋值的时候不能有空格

#!/bin/shell
fn="file_1"
to="file_2"
for file in `ls $fn`
do
echo $file
aa=`ls -l $fn/$file | awk '{ print $5}'`
echo $aa
a=$[aa]
if [ $a -gt 0 ];then
`cp $fn/$file $to/$file`
fi
done
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: