我正在查看服务器上的一些脚本,发现了一个 80MB 的 shell 脚本。出于好奇,我决定进去看看,并发现了这一行:
tail +4802 $0 |
zcat - |
(cd $LANG_TMP &&
tar -xf - loc/$LANGPRE$LANGPOST.po loc/poextract) >>/dev/null 2>>/dev/null
有人能给我这条线应该做什么的一般要点吗?我以前从未见过tail +
命令,通常是tail -
.
答案1
使用加号意味着从文件开头的第 n 行开始打印。
所以+4802将从第4802行打印到最后。
man tail
给你一个手册页。