리눅스에서 히스토리 라인을 수정하는 방법?


0

앞서 언급 한 질문에 대한 답변으로, "수정 된 히스토리 라인은 명령 시작 부분에 *로 표시됩니다 (마크 수정 라인 속성이 ReadLine 구성에서 켜져있는 경우)." 리눅스에서 히스토리 커맨드 라인을 수정하는 방법이나 히스토리 커맨드가 어떤 상황에서 히스토리 출력에서 ​​"*"로 수정되어 표시되는지 알고 싶습니다.

답변:


3

bash에 대해 이야기 Up하고 있으므로 수정하려는 줄을 찾을 때까지 히스토리 줄을 누른 다음 줄을 편집하고 Down새 줄에있을 때까지을 누를 수 있습니다. 그것은 효과적으로 역사를 바꾼다 :)

여기에 이미지 설명을 입력하십시오


가장 당황스러운 것은 히스토리 출력의 "*"가 나오는 방식입니다.
user3872279

역사 명령의 출력에서 ​​"*"는 어디에서 오는가?
user3872279

그것은 셸이 그 줄이 수정되었음을 알려주는 방법입니다. 이것은 당신의 관련 질문에 있었다.
Valmiky Arquissandas

그러나 키 업 및 키 다운을 통해 기록 명령을 수정하면 기록 출력에 "*"가 표시되지 않습니다. 어떤 상황에서 쉘은 역사가 수정되었다고 생각합니까? 알고 싶어
user3872279

1
@JasonC : 나는 그것에 대해 자습서를 만들 것입니다, 나는 곧 내가 그것을 마무리로 :) 여기에 언급거야
Valmiky Arquissandas
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.