2017-02-01 10 views
0

Я ищу использовать функцию триггера iTerm2 для поиска слова «Готово», а затем добавить уведомление в центр уведомлений на моем Mac.iTerm2 триггеры всегда эхо «Done» после каждой записи

У меня есть спусковой механизм, однако я хочу быть еще более ленивым. Есть ли способ добавить следующий код echo "Done" после каждой записи в iTerm2, поэтому мне не нужно вводить его.

Примеры

Ввод

git pull 

приведет ли

git pull;echo "Done" 

Это также нужно будет работать в командных цепочек, таких как следующие.

Ввод

git pull;drush cc all 

приведет ли

git pull;drush cc all;echo "Done" 

я нашел что-то похожее на мой вопрос here, но я не верю, что она отвечает, что я спрашиваю.

ответ

0

вы можете создать сценарий, добавить его в путь, чтобы его можно назвать отовсюду, как мерзавец а в то время как цикл с условием, вы можете также использовать случай для этого или если потока:

в то время как тест $ # - GT 0 сделать

ваш материал

сделано

может быть им более думать, но если вы хотите знать, когда его на самом деле «сделано», вам нужно будет хранить $ PID, а затем ждать pid die, а затем эхо.

+0

Я не пишу bash очень часто. Был бы готов объяснить, что делает цикл while. Я не понимаю, какой тест должен быть в этом примере, но в основном я теряюсь при «$ # -gt 0» ... Извините за недостаток знаний. – FatGuyLaughing

 Смежные вопросы

  • Нет связанных вопросов^_^