일반적으로 별칭을 지정하려는 명령을 찾으면 다음과 같이 .bashrc에 에코합니다.
[up button pressed to last command, then line edited so that it reads]
$echo "command-i-just-did" >> ~/.bashrc
더 좋은 방법이있을 수 있습니다. 그러나 어쨌든 지금은 단일 쉐브론을 사용하여 전체 .rc 파일을 덮어 썼습니다. 그러나 .bashrc는 여전히 최신 버전이므로 여전히 이전 별칭을 수락합니다 (물론). 그것을 복구하는 방법이 있습니까?
다음 번 : 소스 제어하에 ~를위한 팁
—
Gilles 'SO-stop
향후 : 파일을 백업하여 문제가되지 않도록하십시오. 이러한 빠른 애드온을위한 별도의 파일을 만들어 .bashrc와 같은 곳에서 소싱하는 것도 고려할 수 있습니다. 기본 안전망을 제공하며 필요에 따라 쉽게 켜고 끌 수 있습니다.
—
Joe
현재 설정을 저장할 수 있지만 호스트, 사용자 등과 같은 로컬 변수에 의존
—
jw013
.bashrc
하는 논리가 있는 경우 아마도 복구 할 수 없습니다. 실제 대답은 가장 최근 백업에서 복원하는 것입니다. 최근 백업 권한이 있습니까?
echo "set -o noclobber" > ~/.bashrc
(두 번째 꺾쇠 괄호를 추가해야 함)