パスワードを忘れた? アカウント作成
566423 journal

WindVoiceの日記: ワンポイントシェルレッスン

日記 by WindVoice
※動作確認はtcshです

$ alias ls 'ls -F'
$ ls
exefile*    dirname1/    dirname2/

私は普段上記のようなエイリアスを張ってtcshを使っているのですが、
上の例みたいに*とか/なんかがついて欲しくないことも、たまにはあるわけです。

#たとえば、お客さんにコマンド実行例を示す場合なんかに。

そんなときは、

$ \ls
exefile     dirname1     dirname2

こんなふうに\でエスケープすることで、
エイリアスをたどらないようにできるんですね。

$ alias rm 'rm -i'

している場合に、たまに速攻消去したいときなんかにも使えるかも。

tcsh使って4年、初めて知りました。奥が深いよ……
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

日々是ハック也 -- あるハードコアバイナリアン

読み込み中...