インタラクティブシェル環境でのコマンドエイリアスの抑制
694 ワード
centosではデフォルトでrm cpなど多くの別名が追加されています
たぶんこんな風に
インタラクティブシェルの下でcpを使用する場合はcp-iを使用します
コピーするときにターゲットディレクトリに同じ名前のファイルがあると、上書きするかどうかを示すメッセージが止まらない.
このような行為を避けるには別名を抑えるしかない.
\cp ;つまり、コマンドの前に反斜線を付ける
もちろんこれは最もよく使われるもので、次に最も全面的なものをください.
このように:
reference:
http://stackoverflow.com/questions/15691977/why-start-a-shell-command-with-a-backslash
たぶんこんな風に
alias cp='cp -i'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
インタラクティブシェルの下でcpを使用する場合はcp-iを使用します
コピーするときにターゲットディレクトリに同じ名前のファイルがあると、上書きするかどうかを示すメッセージが止まらない.
このような行為を避けるには別名を抑えるしかない.
\cp ;つまり、コマンドの前に反斜線を付ける
もちろんこれは最もよく使われるもので、次に最も全面的なものをください.
このように:
\curl
cur\l
\c\u\r\l
"c"url
"curl"
"c""u""r""l"
'curl'
'cu'"rl"
reference:
http://stackoverflow.com/questions/15691977/why-start-a-shell-command-with-a-backslash