0

IFS を "," に設定することはできますか? それはスペースとコンマです。

コンマと同じように持っていると、これが得られます

genres="platform, action adventure, puzzle"
IFS=$','
for g in $genres
do
echo "$g"
done
platform
 action adventure
 puzzle

スペースで設定しようとすると、単一のスペースでも分割されます。

genres="platform, action adventure, puzzle"
IFS=$' ,'    
for g in $genres
do
echo "$g"
done
platform
action
adventure
puzzle

ループの前または後に先頭の空白をきれいにできると確信していますが、区切り文字でそれを行うことができないのはなぜですか?

4

0 に答える 0