-1
line=" Hello World!"
arr=($line)
echo "${arr[@]}"
出力: "Hello World!"変数を配列にキャストする際に、先頭のスペースをbashの文字列に保存するにはどうすればよいですか?
先頭のタブ/スペースは失われます。どうすればそれらを保存できますか? これにいくつかの助けを使うことができました、ありがとうございます!
line=" Hello World!"
arr=($line)
echo "${arr[@]}"
出力: "Hello World!"変数を配列にキャストする際に、先頭のスペースをbashの文字列に保存するにはどうすればよいですか?
先頭のタブ/スペースは失われます。どうすればそれらを保存できますか? これにいくつかの助けを使うことができました、ありがとうございます!
ちょうど変数の展開を引用:
line=" Hello World!"
printf '<%s>\n' "$line"
arr=("$line")
echo "<${arr[@]}>"
見積もり、それを 'ARR =( "$ライン")' – anubhava