Редактировать файл после запуска без запуска - Lubuntu 14.04

Как указано в другом (принятом) ответе, параметр $ представляет текущий идентификатор процесса (PID) текущей оболочки.

Повторение этого параметра должно работать в большинстве оболочек (а не только в Bash): [ ! d1]

Bash:

$ echo $0
bash
$ echo $$
6780

Bourne:

$ echo $0
sh
$ echo $$
6988

C-Shell:

% echo $shell
/bin/csh
% echo $$
7613

Важно также отметить, что команды изнутри оболочки будут выполняться под идентификатором родительского процесса оболочки (PPID).

$ echo $$
6780
$ ps -ef | grep 6780
aploetz   6780  6770  0 11:15 pts/2    00:00:00 bash
aploetz   8572  6780  0 11:34 pts/2    00:00:00 ps -ef
aploetz   8573  6780  0 11:34 pts/2    00:00:00 grep --color=auto 6780
1
задан 4 May 2014 в 16:05

0 ответов

Другие вопросы по тегам:

Похожие вопросы: