Ben bash gelenekselleşmiş bir komut dosyası çalıştırmak gerekir ve bunun içinde var olan dizinin bir çalışma dizinini olması komut dosyasına gerekDizinin bir çalışma dizini ile rasgele bir komut dosyasını nasıl çalıştırırım?
benim bash komut vardır, bunu yapıyorum.
/opt/script/myscript.groovy &
Ancak bu, çalışma dizinini, aradığım dizini /etc/init.d
olarak ayarlıyor gibi görünüyor. Bu komut dosyasının çalışma dizinini /opt/script
olarak nasıl değiştirebilirim?
cevap çeşit burada ya bir başka: http://stackoverflow.com/questions/59895/can-a-bash-script-tell-what-directory-its-stored-in – Chris
@ Chris: Bunun dışında. Keyfi betik * bash değil * anlamına gelir. Bash'e özgü cevaplar düşürülecek. –