WindVoiceの日記: ワンポイントシェルレッスン
日記 by
WindVoice
※動作確認はtcshです
$ alias ls 'ls -F'
$ ls
exefile* dirname1/ dirname2/
私は普段上記のようなエイリアスを張ってtcshを使っているのですが、
上の例みたいに*とか/なんかがついて欲しくないことも、たまにはあるわけです。
#たとえば、お客さんにコマンド実行例を示す場合なんかに。
そんなときは、
$ \ls
exefile dirname1 dirname2
こんなふうに\でエスケープすることで、
エイリアスをたどらないようにできるんですね。
$ alias rm 'rm -i'
している場合に、たまに速攻消去したいときなんかにも使えるかも。
tcsh使って4年、初めて知りました。奥が深いよ……
$ alias ls 'ls -F'
$ ls
exefile* dirname1/ dirname2/
私は普段上記のようなエイリアスを張ってtcshを使っているのですが、
上の例みたいに*とか/なんかがついて欲しくないことも、たまにはあるわけです。
#たとえば、お客さんにコマンド実行例を示す場合なんかに。
そんなときは、
$ \ls
exefile dirname1 dirname2
こんなふうに\でエスケープすることで、
エイリアスをたどらないようにできるんですね。
$ alias rm 'rm -i'
している場合に、たまに速攻消去したいときなんかにも使えるかも。
tcsh使って4年、初めて知りました。奥が深いよ……
ワンポイントシェルレッスン More ログイン