Якщо у мене є сценарій "script1.sh", і я хочу змусити його друкувати власний PID як перший крок. Як я можу це зробити в башті?
Якщо у мене є сценарій "script1.sh", і я хочу змусити його друкувати власний PID як перший крок. Як я можу це зробити в башті?
Відповіді:
PID поточного запущеного сценарію є $$
http://www.gnu.org/software/bash/manual/bashref.html#index-_0024_0024
(
$$) Розширюється на ідентифікатор процесу оболонки. У()підпакеті він розширюється на ідентифікатор процесу оболонки, що викликає, а не на нижню частину.
bash> 4, PID Phe (як і PID будь-якої оболонки) зберігається в $ BASHPID