Я не думаю, що я бачив це раніше, але кожного разу, коли я бігаю 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, щоб переконатися, що це не так.