Is it recommended to use shell's :
null command on supposedly portable scripts? Does it cope with csh, zsh, tcsh and whatever shell it may exist around there?
質問する
207 次
2 に答える
8
はい。これは標準のnull ユーティリティです。参照: http://pubs.opengroup.org/onlinepubs/000095399/utilities/colon.html
于 2012-05-30T21:28:30.470 に答える
0
確かに、:
ビルトインはすでにThompson シェルにありました— 1975 年のUnix V6用に文書化されています。これは、変数、 stderr のリダイレクト、およびコマンド (その後は のスペル) などの一般的に使用される機能よりも古いものです。PATH
2>
cd
chdir
Thompson シェルで:
は、コマンドのラベルを示しますgoto
。goto
で始まる行を呼び出そうとしなかった場合:
、その行は事実上コメントでした。私たちが知っているBourne /POSIX シェルの祖先であるBourne シェルgoto
には、私が知って:
いる.
于 2012-05-31T20:59:06.970 に答える