Perl
perl 的命令行選項記錄在哪裡?
在 StackExchange 上,我遇到了一個如下所示的命令:
perl -pe ...
好奇這些
-pe
選項的含義,我做到了man perl
。這是該手冊頁的概要:perl [ -sTtuUWX ] [ -hv ] [ -V[:configvar] ] [ -cw ] [ -d[t][:debugger] ] [ -D[number/list] ] [ -pna ] [ -Fpattern ] [ -l[octal] ] [ -0[octal/hexadecimal] ] [ -Idir ] [ -m[-]module ] [ -M[-]'module...' ] [ -f ] [ -C [number/list] ] [ -S ] [ -x[dir] ] [ -i[extension] ] [ [-e|-E] 'command' ] [ -- ] [ programfile ] [ argument ]...
但是,手冊頁沒有解釋任何選項的
sTtuUWXhvcwpnafS
作用。相反,它指的是你perldoc
。但是,我似乎在perldoc
. 它們實際記錄在哪裡?這裡有一些我不知道的秘密 linux 文件資訊檢索方法嗎?在旁注/咆哮中,我找不到此資訊是否表明 perl 文件中的失敗?我很高興閱讀文件而不僅僅是線上提問,但我發誓在文件中找到我的答案有時幾乎是不可能的!格拉爾!/咆哮
perlrun
是您要查找的聯機幫助頁:man perlrun
perl -h
有用
-e program
: 一行程序(-e
允許幾個,省略程序文件)-p
:假設像循環一樣-n
,但也列印行,比如sed