Daha da iyisi, çünkü daha temiz, setçağırmak istediğiniz komutta önek notasyonunu (olmadan ) kullanın:
CLASSPATH=/path/mysql-connector-java-ver-bin.jar:$CLASSPATH ANOTHER_VAR=bla ATHIRD_VAR=blu java -...
Şimdi javasüreç Eğer geçici ortam değişkeni (ler) toplamak mümkün olacak çağırmak CLASSPATH, ANOTHER_VARve ATHIRD_VAR.
Kullandıysanız export, değişkenler de en azından komut dosyasının ortamında küresel olarak (?) Ayarlanır. Ve zaten var olan değişkenlerin değerlerinin üzerine yeni değerler yazılacaktır.
Önek notasyonunun avantajları:
- bir değişkenin önceki değerleri değişmeden kalmalıdır, yani eski değerlere daha sonra ihtiyaç duyulması durumunda, çağrıldıktan sonra geri yüklemek için önceden var olan değişkenlerin eski değerlerini kaydetmeye gerek kalmaz.
unsetçağrıldıktan sonra temizleme amacıyla geçici değişkenlerinize gerek yoktur