Запустили watch
новую интерактивную оболочку, которая расширит псевдоним:
watch -x bash -i -c ll
(Он -x
предназначен для того, чтобы не watch
использовать свое собственное, sh -c
чтобы обернуть данную команду. Мы не хотим этого, потому что нам нужно перейти -i
к sh
или bash
, чтобы сделать ее интерактивной оболочкой, которая читает .bashrc и определяет псевдонимы. С помощью -x
watch выполняет команда с использованием exec.)
Ха, на самом деле, это не работает. После отображения выходных данных 'll' один раз, а затем сна в течение 2 секунд, задание становится фоновым, с немного загадочным:
1]+ Stopped watch -x bash -i -c ll
Почему это остановилось? Куда делась открытая скобка [
? Черт, я думал, что это будет отличный ответ, но я не могу заставить его работать.