Posted on 2016-04-27 22:43
幻海藍夢 閱讀(336)
評論(0) 編輯 收藏
1、1...100,求和。#! bin/sh
sum=0
i=0
while [ $i -le 100 ]
do
sum=`expr $sum + $i`
i=`expr $i + 1`;
done
echo "### sum is $sum ########"
2、 用sed修改test.txt的23行test為tset; sed –e '23s/test/tset/g' test.txt
3、 刪除每個臨時文件的最初三行。 sed –e '1,3d' /tmp/*.tmp
4、編寫個shell腳本將當前目錄下大于10K的文件轉移到/tmp目錄下 - #!/bin/bash
- for FileName in `ls -l |awk '$5 >10240' {print $9}`
- do
- cp $FileName /tmp
- done
- ls -al /tmp
- echo "Done!"