Saya memiliki skrip yang berjalan dengan baik tetapi ketika saya menjalankannya hari ini, katanya declare: not found. Saya menggunakan bash shell dan path di awal skrip sudah benar.
Dua baris yang ditandai di skrip saya adalah sebagai berikut:
declare -a RESPONSE
RESPONSE=($RESULT)
Ia juga mengatakan (itu tidak terduga tetapi saya kira itu akan muncul karena kesalahan pertama. Poin yang layak disebutkan adalah ketika saya mengetik menyatakan secara langsung berfungsi dengan baik.
declare | grep USER menunjukkan
USER=ashfame
USERNAME=ashfame
values="$SVN_BASH_USERNAME";
Jadi, apa yang salah di sini?
#!/bin/bashhanya. Apakah maksud Anda bagaimana saya menjalankannya? Saya hanya mencoba menjalankannya./script.shdan berhasil. Tapi itu tidak berfungsi sebagaiscript.shataush script.shdan saya cukup yakin saya dulu hanya menggunakan dua metode terakhir sementara saya membuatnya seminggu yang lalu. Apa yang bisa menjelaskan itu?