csh가 tcsh 기록 타임스탬프를 엉망으로 만들지 않도록 하는 방법은 무엇입니까?

csh가 tcsh 기록 타임스탬프를 엉망으로 만들지 않도록 하는 방법은 무엇입니까?

나는 사용한다tcsh내 기본 쉘로. 가끔 난 달려csh(예를 들어 테스트를 위해) 내 파일, 특히 타임스탬프가 엉망이 되었습니다 savehist history. 많은 이벤트가 정확히 동일한 타임스탬프 아래에서 종료되었습니다.

이 일을 멈추는 가장 좋은 방법은 무엇입니까 csh?

답변1

csh귀하의 시스템이 그런 것처럼 들리는데 tcsh, 귀하가 기대하지 않을 때 시스템이 귀하의 구성을 읽고 있습니다. 또는 tcsh둘 다에 대한 기록 파일을 구성했습니다 csh.

그렇다면 csh를 호출 하여 파일 읽기를 건너뛸 tcsh수 있습니다 . 시작하기 전에 임의의 파일을 읽도록 구성할 수 있는지는 확실하지 않지만 파일에 대해서는 충분히 간단합니다.cshcsh -f.tcshrcsource

시스템에 csh존재하지 않는 경우 tcsh시스템에 무언가를 추가하여 특정 변수 인 다른 기록 파일을 사용하여 .tcshrc구성 할 수 있습니다 . 예를 들어, 내 안에는 다음 줄이 있습니다 .tcshhistfiletcsh.tcshrc

set histfile = ~/.tcsh_history

관련 정보