Mam problem. Długo szukam tej odpowiedzi - w jaki sposób mogę uruchomić komendę w nowej powłoce bash i pozostać w tej NOWEJ powłoce po wykonaniu tego polecenia. Na przykład:Uruchom polecenie bash w nowej powłoce i pozostań w nowej powłoce po wykonaniu tego polecenia
bash -c "export PS1='> ' && ls"
spowoduje utworzenie nowej powłoki, eksport PS1, listę katalogów i ... spowoduje wyjście do bieżącej powłoki. Chcę zostać w nowym.
może nam pan wyjaśnić, co próbuję to osiągnąć. Może jest inny sposób na zrobienie tego. – dimba
@dimba Nie mogę mówić o danilo, ale w moim przypadku próbuję ssh na mój serwer sieciowy, cd do katalogu aplikacji i otworzyć konsolę dla tej aplikacji. –
możliwy duplikat [Invoke bash, uruchamianie poleceń w nowej powłoce, a następnie przekazanie kontroli użytkownikowi) (http://stackoverflow.com/questions/7120426/invoke-bash-run-commands-inside-new-shell-then- give-control-back-to-user) –