[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

283users がブックマーク コメント 26

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

xargs 完全理解マニュアル - xargs は多すぎる引数を分割するコマンドって知っていますか? - Qiita

283 users qiita.com/ko1nksm

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント26

  • 注目コメント
  • 新着コメント
kaputte
xargs、ただ引数展開してまとめてぶち込むだけなの忘れていつも雑にイテレータ感覚で使ってしまう。なお、hoge | xargs -I {} fuga {} などとすると、ちゃんとイテレータにもなる。普段使いで困らんしこの記事は気にしすぎ。

その他
Caligari
′′「たまたま動いている」とは、サンプルコードのデータでは問題ないが、それ以外の空白やクォートが含まれているデータや特定の環境だとエラーになったり期待したとおりに動かない可能性がある「潜在的なバグ」′′

その他
ya--mada
2000年前後のawsコマンドというのは、awkの事だろうか?

その他
knok
find -exec {} + が昔はなかったからね/ exec {} しかなくて1ファイルごとにプロセスが起動されて起動コストが高かった

その他
masa8aurum
"xargs は難しすぎるコマンド、可能な限り使うな" "ネット・書籍に載っている xargs の使い方の多くは雑で「たまたま動いている」だけ" "xargsの入力データ形式は行指向ではなく複雑な「xargs 形式」"

その他
dkfj
2000年前後のインフラエンジニアは、findとxargs、grep, sed, awsで生きていけた(誇張)

その他
agricola
findは「ファイル」しか対象にできないしシェルスクリプトのループは遅い。「ファイルが消える!」という問い合わせの対応で「共有ディレクトリの全ファイルにsha512sum」するとき、xargs -Pは大変重宝した。

その他
doroyamada
初出2023年12月、最新更新が2025年6月のエントリーが発掘されたと。

その他
escape_artist
すごい熱量

その他
tuka8s
難しいコマンドを使うのにはロマンがあるし、xargsというコマンド名もかっこいいから、使いたくなる。あと、たまたま上手く行く事例に溢れてる世の中じゃ、生成aiでは使いこなせなさそうなコマンドだな、、、

その他
ytRino
だいぶ読んでまだ半分だった

その他
misoforhatebu
find -exec {} + も使っているし、xargsも-rつけてたけど-E ''は知らんかった

その他
UhoNiceGuy
たくさんの画像ファイルを作っては消し作っては消ししている時に、xargs使ったんだけど、+終端のfindで同じことできるのね。;終端のfindと使い分け

その他
yarumato
"シェルスクリプトの場合、必要ないなら xargs -I よりも for/while を使え。ファイルパスを扱うなら xargs は不要。find ... -exec {} + を使え"

その他
FreeCatWork
xargs...引数が多すぎるとか、ボクには関係ないにゃ。だって可愛いだけで許されるんだもんにゃ!

その他
turanukimaru
Linux はシンプルなものの組み合わせでできているが、シンプルなものも単に量が多いだけで話がややこしくなることを教えてくれる。

その他
tk_musik
最近はAIに聞いて言われるままやってるので全然覚えらんない

その他
ya--mada
ya--mada 2000年前後のawsコマンドというのは、awkの事だろうか?

2025年08月22日 リンク

その他
mole-studio
マジで | xargs -I{} command {} だけ使ってたけど -i が使えたり使えなかったりという歴史があったんだね

その他
dkfj
dkfj 2000年前後のインフラエンジニアは、findとxargs、grep, sed, awsで生きていけた(誇張)

2025年08月22日 リンク

その他
agricola
agricola findは「ファイル」しか対象にできないしシェルスクリプトのループは遅い。「ファイルが消える!」という問い合わせの対応で「共有ディレクトリの全ファイルにsha512sum」するとき、xargs -Pは大変重宝した。

2025年08月22日 リンク

その他
Caligari
Caligari ′′「たまたま動いている」とは、サンプルコードのデータでは問題ないが、それ以外の空白やクォートが含まれているデータや特定の環境だとエラーになったり期待したとおりに動かない可能性がある「潜在的なバグ」′′

2025年08月22日 リンク

その他
doroyamada
doroyamada 初出2023年12月、最新更新が2025年6月のエントリーが発掘されたと。

2025年08月22日 リンク

その他
tettekete37564
xargs もfindの-execもよほど簡単かdryrunな挙動のコマンド以外ではめっきり使わなくなった。ワンステップづつ動作確認しようとするとシェルスクリプトでwhileとかforで念入りにチェックしてからになってしまう

その他
naka-06_18
トロンの人の別作、割と古いもの

その他
yuno001
このレベルの話しが無料で読める環境に感謝

その他
everybodyelse
雑にワンライナー書く時に手癖で使っちゃいがち...。反省します

その他
knok
knok find -exec {} + が昔はなかったからね/ exec {} しかなくて1ファイルごとにプロセスが起動されて起動コストが高かった

2025年08月22日 リンク

その他
kaputte
kaputte xargs、ただ引数展開してまとめてぶち込むだけなの忘れていつも雑にイテレータ感覚で使ってしまう。なお、hoge | xargs -I {} fuga {} などとすると、ちゃんとイテレータにもなる。普段使いで困らんしこの記事は気にしすぎ。

2025年08月22日 リンク

その他
rawwell
find -exec いいよね

その他
efcl
xargsの使い方

その他
masa8aurum
masa8aurum "xargs は難しすぎるコマンド、可能な限り使うな" "ネット・書籍に載っている xargs の使い方の多くは雑で「たまたま動いている」だけ" "xargsの入力データ形式は行指向ではなく複雑な「xargs 形式」"

2024年01月01日 リンク

その他
nakagawamakoto2007
xargsの引数解釈の仕様、並列で実行できて、かつ並列度の調整が簡単なのは便利な気がするけどな...

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「xargs 完全理解マ...」が注目されています。

気持ちをシェアしよう

ツイートする

xargs 完全理解マニュアル - xargs は多すぎる引数を分割するコマンドって知っていますか? - Qiita

はじめに xargs コマンドは「なにか凄そうだけどよく分からないコマンド」としてよく知られています。使... はじめに xargs コマンドは「なにか凄そうだけどよく分からないコマンド」としてよく知られています。使う人は使うけど何をやっているのか全くわからないコマンドです。「ループ処理?そんなものよりワンライナーで書くほうがカッコいいぜ」と思って気軽に使うと空白やクォーテーション文字でエラーになる罠にハマる使い方がとても難しいコマンドです。この記事はそういうよくわからない xargs はどういうコマンドなのか解説します。この記事を読むと xargs を「完全に理解した」と言えるようになるでしょう。 xargs コマンドが難しい理由は来の目的を知らずに使おうとするからです。また古い時代の設計や実装の問題でさまざまな制限があるからです。仕様が意味不明で一貫性がなくで他のコマンドと正しく連携するのが困難です。そして来の目的と違う用途に流用されてばかりです。最初にこの記事の結論を書いておきます。 xa

ブックマークしたユーザー

  • escape_artist2025年09月10日 escape_artist
  • phoope2025年08月26日 phoope
  • miguchi2025年08月25日 miguchi
  • Wacky2025年08月24日 Wacky
  • nabecho2025年08月23日 nabecho
  • hintoku2025年08月23日 hintoku
  • wasai2025年08月23日 wasai
  • sora05132025年08月22日 sora0513
  • tuka8s2025年08月22日 tuka8s
  • pontatanpo2025年08月22日 pontatanpo
  • kiokudot2025年08月22日 kiokudot
  • Cetus2025年08月22日 Cetus
  • en-en-ra2025年08月22日 en-en-ra
  • HadukiMikoto2025年08月22日 HadukiMikoto
  • tmac01012025年08月22日 tmac0101
  • Kirche2025年08月22日 Kirche
  • bluescreen2025年08月22日 bluescreen
  • shuHT2025年08月22日 shuHT
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /