Będąc w top możesz przy pomocy ,,f'' usunąć niepotrzebne Ci informacje. O ile takie są oczywiście. Wtedy będzie większa część komendy wyświetlona.
Jedyny pomysł jak możesz to zrobić dokładnie tak jak chcesz jest następujący (uwaga - długie i dookoła, ale nic mądrzejszego nie przychodzi mi do głowy).
Skrypt, który uruchamiasz stanowi wzorzec. Tworzysz skrypt do uruchamiania skryptu, który:
- Sprawdza jaki aktualnie jest najwyższy uruchomiony skrypt (albo najniższy wolny, ale to więcej zabawy).
- Kopiuje główny skrypt pod nową nazwą (np. 1skrypt, 2skrypt itd.).
- Uruchamia skopiowaną wersję w tle.
- Odłącza uruchomiony przez siebie skrypt.
- Kończy działanie.
Z kolei główny skrypt powinien działać w taki sposób, że z chwilą zakończenia kasuje swoje pliki uruchomieniowe.
Na chwilę obecną nic mądrzejszego mi do głowy nie przychodzi.
Ewentualnie możesz pobawić się i zmodyfikować ,,top'' (oczywiście na poziomie kodu źródłowego) tak, żeby można było przełączyć go w tryb wyświetlania, w którym ,,pid+komenda'' byłyby w jednej linii, a pozostałe dane w następnej. Ale to jest jeszcze więcej roboty.