Bir katedilebilen kabuk komut dosyası olarak çıktı ortamınızı trivially bir çalıştırılabilir kabuk komut dosyası olarak çıktı env ...nasıl ben daha sonra başka bir komut ...</p> <pre><code>env > my_env </code></pre> <p>kullanılarak
set -a
source my_env
Bu en önemsiz durumlar için çalışır, ancak herhangi bir özel karakter veya boşluk varsa env.
Yukarıdaki komut dosyasını nasıl düzeltebilirim? a='"'"'"
gibi şeylerle çalışır?
gibi görünüyor ve bunun ebeveynin ortamı biraz değiştirir değil. 'kaynak my_env' daha mantıklı, ancak bu' chmod + x' gerektirmez. –
iyi nokta + x sesini çıkartarak gürültü –