このスクリプトは、フォルダーを fvar2 のディレクトリに保存し、 「sed」コマンドを使用folder1/ folder2/ folder3/
して fvar1 にエコーする必要があります。folder1 folder2 folder3
最後に、新しい配列 fvar1 内のすべてのディレクトリをエコーする必要があります
これがエラーです
./test.sh: line 18: syntax error near unexpected token ``echo "${fvar2[svar3]}" | sed 's#/##g'`'
./test.sh: line 18: `{fvar1[svar4]}=(`echo "${fvar2[svar3]}" | sed 's#/##g'`)'
そして、これはスクリプトです
#!/bin/bash
fvar2=(*/)
svar3=0
svar4=0
while true
do
{fvar1[svar4]}=(`echo "${fvar2[svar3]}" | sed 's#/##g'`)
svar3=`expr $svar3 + 1`
svar4=`expr $svar4 + 1`
echo "${fvar1[svar4]}"
done