国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux tail命令的巧妙應用

2020-06-13 12:40:34
字體:
來源:轉載
供稿:網友
Tail命令參數中有一個參數-n, --lines=N,可以直接輸出一個文件中的最后N行。 
利用此參數,結合tar命令可以在linux下創建類似windows下winrar的自解壓了。 

復制代碼
代碼如下:

# !/bin/sh 
[ $# != "1" ] && echo "Usage: $0 tarfile" && exit 0 
DESTFILE="$1.sh" 
echo "# !/bin/sh" > $DESTFILE 
echo "LINES=/`wc -l /$0 | awk '{ print /$1 }'/`" >> $DESTFILE # 計算目標文件的行數 
echo "LINES=/`expr /$LINES - 4/`" >> $DESTFILE # 計算需要輸出的行,為總行數-4(4行執行腳本
echo "tail -n /$LINES /$0 | tar -xv " >> $DESTFILE # 輸出并釋放(可以結合-z/-j釋放壓縮文件) 
echo "exit 0" >> $DESTFILE 
chmod +x $DESTFILE 
cat $1 >> $DESTFILE #添加tar文件到文件尾 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石屏县| 万源市| 霍山县| 象山县| 湘潭市| 成都市| 卫辉市| 禄劝| 道真| 蒙山县| 互助| 南平市| 定南县| 古交市| 寿光市| 青神县| 金阳县| 内乡县| 海晏县| 衡阳县| 冷水江市| 商都县| 潮州市| 珲春市| 大英县| 玉溪市| 成都市| 会理县| 池州市| 格尔木市| 遂宁市| 巨鹿县| 浦北县| 叶城县| 翼城县| 茌平县| 古蔺县| 柳河县| 齐齐哈尔市| 静宁县| 恩施市|