私のシステムにエイリアスを作成しました。
printf "%s\n" "alias shh='sqlplus hfdora/hfdora@hfd2" >> ~/.kshrc
shh2
今エイリアスを次から変更したいと思います。shh
また、システムで使用されていない他のエイリアスを削除する方法
コマンドを試しましたが、unalias <alias name>
システムで終了しません。
答え1
次から書いてみましたか?シェン到着シェル2、正しいですか?文字列を変更するには、エイリアス部、文字列として、エイリアス shh2、Korn Shell RCファイルを編集してリソースを入手するだけです。テキストエディタを使用してこれを行うか、次を使用できます。S有線編集するイトール、sed
。
sed -i 's/alias shh/alias shh2/1' ~/.kshrc
unalias shh
source ~/.kshrc
上記で、文字列(sed
)が最初に表示される部分()を置き換えるように求められました。s/
/1
エイリアス部とエイリアス shh2ファイルに~/.kshrc
。