Komutu yeni bir oturumda "sanki" çalıştırmanın bir yolu var mı?
Zaten denedim env -i. Ancak, ayarlamak veya ayarlamak zorunda olduğum çeşitli ENV değişkenleriyle uğraşmak istemiyorum.
Ben de denedim bash -c "some command"ve bash -l -c "some commmand"hepsi mevcut ortamı kopyalar.
En yakın geldiğim bir getto çözümü: ssh me@localhost "some command"
/bin/bash --lZaten denediğim eşdeğerdir . Orijinal ortamı kopyalar. Deneyin: export SOME_VAL=something. Sonra /bin/bash --login. Sonra env | grep SOME_VAL. Değer orada olacak.
/bin/bash --loginBu davranışı elde etmek için kullanın . Ben uygun bir almak için örneğin kullanın$PATH.