İki komut dosyası 1.sh ve 2.sh. export kabuk komutumda çalışmaz
#!/bin/sh
echo $variable
ne okumak göre, bu (ihracat) gibi yapıyor birinde değişkenleri erişebilir
şu şekildedir:#!/bin/sh
variable="thisisit"
export variable
2.sh aşağıdaki gibidir:
1.sh olduğunu Başka bir kabuk betiği. Ama bu benim senaryolarımda çalışmıyor. Birisi yardım edebilir mi? Şimdiden teşekkürler. Bu ancak komut ya da başka işlemleri çağrı işlemi, komut tarafından yürütülen işlemlere geçirilir, böylece
ve bu kabuk komut dosyalarını nasıl çalıştırıyorsunuz? – linuxeasy
ayrıca bkz: http://superuser.com/questions/176783/what-is-the-difference-between-executing-a-bash-script-and-sourcing-a-bash-scrip#176788 ve http: // unix.stackexchange.com/questions/3507/difference-between-environment-variables-and-exported-environment-variables-in-b – lesmana
Önce terminalde 1.sh çalışıyorum, sonra aynı terminalde 2.sh'i çalıştırıyorum. .. – Xander