ls
ツールの元の動作を次のように変更したいとします。
$ ls
Hello World
file1 file2 ...
これどうやってするの?
実行しているときls
、私は別のコマンドレットの発言権を実行したいと思いますecho "Hello World!"
。
私が目にする簡単な解決策は、エイリアスを使用することです:
alias orig_ls="ls"
alias ls='echo "Hello World!"'
ただし、実行orig_ls
すると出力されるため、これは実際のソリューションではありません"Hello World!"
。
ユーザー独自のパスに別のlsを置き、これを使用してオリジナルをフックします。
—
peterh-2015年