나는 이것을 전에 본 적이 없다고 생각하지만 exit
터미널에서 실행할 때마다 매우 이상한 결과를 얻습니다.
이것은 다음과 같습니다
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
그리고 제거 ~/.bash_sessions
하면이 출력이 나타납니다.
logout
Saving session...-bash: ~/.bash_sessions/EBDD3E18-8D29-42DA-B32C-DD4491951FC0.session: No such file or directory
touch: ~/.bash_sessions/EBDD3E18-8D29-42DA-B32C-DD4491951FC0.historynew: No such file or directory
-bash: history: ~/.bash_sessions/EBDD3E18-8D29-42DA-B32C-DD4491951FC0.historynew: cannot create: No such file or directory
...copying shared history...cp: ~/.bash_sessions/EBDD3E18-8D29-42DA-B32C-DD4491951FC0.history: No such file or directory
...saving history...cat: ~/.bash_sessions/EBDD3E18-8D29-42DA-B32C-DD4491951FC0.historynew: No such file or directory
-bash: ~/.bash_sessions/EBDD3E18-8D29-42DA-B32C-DD4491951FC0.history: No such file or directory
-bash: ~/.bash_sessions/EBDD3E18-8D29-42DA-B32C-DD4491951FC0.historynew: No such file or directory
truncating history files...
...completed.
shlock: open(~/.bash_sessions/shlock6026): No such file or directory
[Process completed]
다른 것은 .bash_sessions
폴더가 제거되면 폴더를 다시 작성한다는 것입니다 .
이것은 일종의 바이러스입니까? 아니면 그다지 주목하지 않았습니까, 아니면 Apple이 El Capitan (OS X 10.11 Build 15A262E를 실행 중)에 추가 한 것입니까? 아니면 다른 것이 될 수 있습니까?
내가 실행할 때 또한 login <myusername>
나는 실행 exit
내가이 이상한 출력을하지 않습니다. 터미널을 닫을 때만 보입니다.
참고 : 나는 교체 한 /Users/myusername
으로 ~/
대신. 또한 .bash_profile이 제거되었는지 확인하기 위해 제거했습니다.
답변
답변
같은 문제가 있었다. 터미널 환경 설정-> 프로파일-> 쉘에서. “쉘이 종료 될 때”메뉴에서 수행 할 적절한 조치를 선택하십시오. 내 문제를 해결했습니다.
답변
Mac에서 / etc / bashrc의 마지막 줄은 다음과 같습니다.
[ -r "/etc/bashrc_$TERM_PROGRAM" ] && . "/etc/bashrc_$TERM_PROGRAM"
종료시 Apple Terminal에서 모든 크래쉬를 비활성화하려면 :
sudo mv /etc/bashrc_Apple_Terminal /etc/bashrc_Apple_Terminal-disabled
답변
쉘 프로파일 (예 : .bashrc)에 다음과 같은 별명을 추가 할 수 있습니다.
alias off = ‘종료 0> / dev / null’
‘off’를 사용하면 추가 메시지를 버리고 종료됩니다.
당신이 얻는 것은 2> /dev.tty로 보낸 ‘로그 아웃’라인입니다.