Bus errorとSegmentation faultに困ったら見るブログ

物理の研究者による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

【シェルコマンド】xargsを使いたい

めちゃくちゃ便利だわ、xargs


■ 参考 : xargsコマンドで覚えておきたい使い方・組み合わせ7個(+1個)

基本的には

コマンド1 | xargs コマンド2
パイプと似てる
パイプだと ls *.txt | wc とかみたいに左のコマンドの結果をより右に渡して実行される
xargsも同じような感じだけど、それにいろいろとオプションをつけてさらに高度なことができる



自分的に便利だと思ったのは

xargs -p : 実行するか毎回確認できる

xargs -P 2 : 同時にプロセスを複数走らせられる、この場合は2

xargs -d区切り文字 : デフォルトだとスペースになってる、これをアンダーバーとかにできる


ひとまずメモ


ランキング参加中です

↓クリックしていただけると嬉しいです〜