내 시스템에 별칭을 만들었습니다.
printf "%s\n" "alias shh='sqlplus hfdora/hfdora@hfd2" >> ~/.kshrc
shh2
이제 별칭을 다음에서 변경하고 싶습니다 .shh
또한 시스템에서 사용하지 않는 다른 별칭을 제거하는 방법
명령을 시도했지만 unalias <alias name>
시스템에서 종료되지 않습니다.
답변1
다음부터 쓰려고 했어?쉿도착하다쉿 2, 옳은? 문자열을 변경하려면,별칭 부, 문자열로,별칭 shh2, Korn Shell RC 파일을 편집하고 리소스를 확보하기만 하면 됩니다. 텍스트 편집기를 사용하여 이 작업을 수행하거나 다음을 사용할 수 있습니다.에스유선편집하다이토르, sed
.
sed -i 's/alias shh/alias shh2/1' ~/.kshrc
unalias shh
source ~/.kshrc
위에서 문자열( sed
)이 처음 나타나는 부분( )을 바꾸도록 요청받았습니다 .s/
/1
별칭 부, 그리고별칭 shh2파일에 ~/.kshrc
.