İyi çalışan bir senaryo vardı ama bugün çalıştırdığımda yazıyor declare: not found
. Komut başlangıcında bash kabuk ve yol kullanıyorum doğru.
Komut dosyasımdaki iki işaretli satır aşağıdaki gibidir:
declare -a RESPONSE
RESPONSE=($RESULT)
Ayrıca (
beklenmeyen diyor ama sanırım ilk hata yüzünden geliyor. Bahsetmem gereken nokta, yazdığımda doğrudan doğruya çalıştığımdır.
declare | grep USER
gösterileri
USER=ashfame
USERNAME=ashfame
values="$SVN_BASH_USERNAME";
Peki, burada yanlış olan ne?
#!/bin/bash
sadece. Bunu nasıl yürüttüğümü mü demek istedin? Sadece çalıştırmayı denedim./script.sh
ve işe yaradı. Ancak, bu şekilde çalışmazscript.sh
yash script.sh
da bir hafta önce oluşturduğumda yalnızca son iki yöntemi kullandığımdan eminim. Bunu ne açıklayabilir?