http://blog.ueda.asia/?p=1663 awkで連続した数列を範囲形式に - jarp, http://jarp.does.notwork.org/diary/201311c.html#201311271 TL で見かけた回答ツイート https://twitter.com/RobustHunter/status/405552789876523008 https://twitter.com/uspmag/status/405730524733247488 https://twitter.com/masaru0714/status/405740108948598784 真の shellist たるもの、外部コマンドに頼ってはいけない(適当)。 というわけで、ピュアシェルスクリプトをどうぞ。 read i;s=${i%% *};let p=x=s-1;for n in $i