私はbashを使用してCSVファイルを読み出す必要があります。 しかし、私のループは1回の繰り返しの後に終了します。whileループが1回繰り返した後に停止します[BASH]
コード:標準入力から読み込みカスタムコマンドの
function readCSVFile() {
input="bitbucket-repositories.csv";
OLDIFS=$IFS
IFS=","
while read repo tool folder;
do
cd websites || exit
cloneRepo $repo
checkRepo
cd ../ || exit 0
checkTool -> calls another script (../script.bash) -> no ssh
countCSVLines
done < $input
IFS=$OLDIFS
}
は 'エコー[値]で、あなたの出口を交換してみてください。多分あなたは何らかの理由で出ているかもしれません。 – Aif
すべてが動いているので、それは私が思うような問題ではありません。 –