次のようなファイルがある場合:
A:a
B:b
C:c
次のような2つの配列を作成する必要があります
one=('A' 'B' 'C')
two=('a' 'b' 'c')
どうすればbashでそれを行うことができますか?
私はこれを試しました:
declare -a one
declare -a two
while read line
do
IFS=':' read -ra ADDR <<< $line
echo ${ADDR[0]}
echo ${ADDR[1]}
done < file.txt
すみません、仕事から書いて帰宅しました。またすみません。これに関する問題は、それが印刷されていることです
littlelion:Documents dierre$ sh prova.sh
A a
B b
C c がなく、配列に要素を追加する方法がわかりません