Ekspordi käsk shelliskriptis?

  • Probleem
  • Lahendus
  • Märge

Probleem

Oletame, et programmis on rida:

 XYZ = '/ home / abc / pqr /' ;;;;;; jne 

ja siis

mis juhtub, kui ma kirjutan käsu:

 ekspordi XYZ 

Lahendus

Probleem on selles, et skriptid töötavad erasektoris ja seega ei mõjuta neid kutsutavat kesta.

Kui teeskleme, et meil on selline skript:

Kood:

 #! / bin / bash # Nimi: test_script eksport OOGA = echo 'ooga' eksport BOOGA = echo 'booga' 

Seejärel saame selle allikakäsku abil praegusele kestale lisada:

Kood:

 allikas test_script 

Märge

Täname kupendra selle foorumi vihje eest.

Eelmine Artikkel Järgmine Artikkel

Top Näpunäited