Filenames
GNU tar 的 –transform 和 –xform 選項之間的區別
tar
--transform
GNU to之間的主要區別是--xform
什麼?通過閱讀GNU tar 手冊,我認為它們可能是相同的,而後者是“糖語法”。
是的,它們是等效的,您可以快速檢查。與
--xform
:$ tar -cf archive.tar FILE $ tar -xf archive.tar --xform='s,F,m,' $ ls -Al total 12 -rw-r--r-- 1 ja users 0 Aug 19 14:09 FILE -rw-r--r-- 1 ja users 10240 Aug 19 14:09 archive.tar -rw-r--r-- 1 ja users 0 Aug 19 14:09 mILE
並與
--transform
:$ touch FILE $ tar -cf archive.tar FILE $ tar -xf archive.tar --transform='s,F,m,' $ ls -Al total 12 -rw-r--r-- 1 ja users 0 Aug 19 14:09 FILE -rw-r--r-- 1 ja users 10240 Aug 19 14:09 archive.tar -rw-r--r-- 1 ja users 0 Aug 19 14:09 mILE
如果您還沒有,請注意您不必線上查找文件,因為您的 Linux 系統應該帶有一組聯機幫助頁;
例如,執行
man tar
.如果有類似的問題,請參閱
man man-pages
描述,conventions for writing Linux man pages
儘管它沒有描述這種特定option=xxx, equivalent-option=xxx
的語法。最後,GNU 人不喜歡 manpgs 而更喜歡
info
.