Я бы использовал $echo US | grep -i "US|CA|JP|CH"
Вместо eco дайте ему список или что-то вроде того, где он действительно может искать шаблоны, вместо того, чтобы искать их в "US"
Вернитесь в каталог, в котором находится ваш base.html
, поищите файл с именем .base.html.swp
. Если он существует, то вы должны быть в состоянии выполнить vi -r base.html
и восстановить последнее состояние вашего файла.
$ ls -a | grep base
base.html
.base.html.swp
$ kill 19716 #your vim process
$ vi -r base.html
[ save your changes, quit ]
$ rm -f .base.html.swp
коротко: нет, вы не можете
долго: на самом деле vi, вероятно, не будет не будет запущен, если его родительский процесс не был непосредственно оболочкой. Вы можете увидеть, что выполняется, используя ps -efl
и следуя данным PPID
- PID
.
Однако это не задание , которое можно переключить на передний план с помощью fg
. Это работает только для подпроцессов вашей текущей оболочки.
Вы можете проверить процесс с помощью gdb
или dtrace
, но потеряли контроль над процессом.