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

首頁 > 系統(tǒng) > Linux > 正文

Linux下巧用tail命令 創(chuàng)建自解壓tar文件

2024-06-28 13:04:28
字體:
供稿:網(wǎng)友
 

Tail命令參數(shù)中有一個(gè)參數(shù)-n, --lines=N,可以直接輸出一個(gè)文件中的最后N行。

利用此參數(shù),結(jié)合tar命令可以在linux下創(chuàng)建類似windows下winrar的自解壓了。

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 濮阳县| 丰城市| 延吉市| 凤阳县| 祥云县| 宁南县| 罗甸县| 射洪县| 赣州市| 丰台区| 石阡县| 承德县| 武定县| 金乡县| 内江市| 治县。| 炉霍县| 长顺县| 水富县| 易门县| 安塞县| 洪雅县| 前郭尔| 同心县| 通海县| 东宁县| 白水县| 喀什市| 商丘市| 唐河县| 宁安市| 嘉祥县| 葵青区| 浦城县| 游戏| 青冈县| 习水县| 广宁县| 灌云县| 合作市| 巢湖市|