
В Mac OS 10.10, когда я открываю новое окно терминала, автоматически выполняется некоторая команда. Я не знаю, как она попала на мой Mac. Вероятно, после установки какой-то утилиты командной строки, не уверен, какой именно. Это head
команда (не знаю, что она делает), и она продолжает выполняться, пока я не нажму ctrl+ c.
Пока ни на что не влияет. Но ощущения странные.
Как мне его удалить? Есть ли что-то вроде команд запуска?
Редактировать
Это моеcat ~/.bashrc
export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting
### Added by the Heroku Toolbelt
export PATH="/usr/local/heroku/bin:$PATH"
### Added by Vallabh
alias xampp='/Applications/XAMPP/xamppfiles/xampp'
решение1
Найдите bash
rc-скрипты:
~/.bashrc
~/.bash_profile
~/.profile
/etc/bash.bashrc
/etc/profile
Эти скрипты выполняются bash
при открытии нового терминала. Вы можете поискать в них команду, head
чтобы найти проблему.
Кстати: head
— это утилита для вывода первой части файлов, в отличие от своего брата tail
. При head
вызове без аргумента она считывает данные со стандартного ввода. Это блокирует терминал до тех пор, пока не придут 10 строк. Я думаю, что именно это и происходит в вашем случае.