シェルスクリプトで標準入力から取り込んだテキストをfor ... in ... で回したい時などに、受け取ったテキストの先頭や末尾、あるいはデリミターに含まれている余計な空白を除去したい場合がありますが、今までは色々と苦労してsedやらawkやらtrを駆使して面倒な事をやっていたのですが、実はxargs一発で出来るという目から鱗w
$ echo " abc def ghi " | xargs
abc def ghi
Go to list of users who liked
More than 5 years have passed since last update.
シェルスクリプトで標準入力から取り込んだテキストをfor ... in ... で回したい時などに、受け取ったテキストの先頭や末尾、あるいはデリミターに含まれている余計な空白を除去したい場合がありますが、今までは色々と苦労してsedやらawkやらtrを駆使して面倒な事をやっていたのですが、実はxargs一発で出来るという目から鱗w
$ echo " abc def ghi " | xargs
abc def ghi
Register as a new user and use Qiita more conveniently
Go to list of users who liked