0 Daumen
724 Aufrufe

Frage:

Was passiert mit der aufrufenden Shell, wenn sie vi mit exec aufrufen? Welche PID bekommt jetzt das Programm


Code:

Wie geht das

Avatar von

1 Antwort

0 Daumen

Man erstellt ein Shell Skript

#!/bin/sh

echo 'PID: ' $$
exec vi
und führt es aus.

In einer zweiten Shell führt man

ps -ef | grep vi

aus und notiert sich die PID von vi.

Dann beendet man vi und vergleicht seine Aufzeichnungen mit der Ausgabe des Shell Skripts.

Avatar von 5,7 k

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community