1行ずつ処理をする
Python
py
for line in lines.splitlines():
print "XXX: %s" % line
Bash
bash
echo "$LINES" | while read LINE
do
echo "XXX| $LINE"
done
ダメな例1(1行にまとまってしまう)
bash
echo $LINES | while read LINE
do
echo "XXX| $LINE"
done
ダメな例2(1単語ずつ読まれてしまう)
bash
for LINE in $LINES
do
echo "XXX| $LINE"
done
ダメな例3(分割されない)
bash
for LINE in "$LINES"
do
echo "XXX| $LINE"
done
Ruby
rb
lines.each_line {|line|
puts "XXX| #{line}"
}