問題タブ [xargs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1831 参照

shell - xargs をよりよく理解するために

Rampion のコードxargs manでの の使用を理解したい:

Rampion のおかげで、猫は必要ありません!

なぜxargsコマンドで必要なのですか?

-の部分は次のように理解してxargsいます

  1. xargsに何も猫
  2. xargs は man コマンドのリストを作成します

xargs がコマンドのリストを作成するという考えがありました。例えば、

コマンドのリストと同じです:

0 投票する
2 に答える
1654 参照

grep - xargs での再帰的な grep を理解するには

次の 2 つのコマンドの実質的な違いは何ですか?

コマンドA

コマンドB

要するに、コマンド A の実際的な利点は何ですか?

0 投票する
7 に答える
1749 参照

c - cat/Xargs/command VS for/bash/command

本 Linux 101 Hacks の 38 ページでは、次のように提案されています。

私は通常、次のことを行います。

長さ以外に、xargs-technique が bash の古い for-loop-technique よりも優れている点はありますか?

追加した

C ソース コードにはフォークが 1 つしかないようです。対照的に、bash-combo にはいくつのフォークがありますか? この問題について詳しく教えてください。

0 投票する
2 に答える
1234 参照

count - Find/Xargs/Sed でファイル内の文字を数えるには

ファイル内の文字数をどのように数えることができ<ますか?

Vimの場合と同様に、ファイル内の文字「<」の数を数えようとしています

走る

私は得る

このエラーは、Vim の :s モードが SED とは違うことを示唆しています。

0 投票する
2 に答える
1329 参照

unix - xargsを使用した出力で混乱している

私はこれらのファイルをディレクトリに持っています:y y1 y2 y3

このコマンドの実行:
ls y* | xargs -i basename {}|xargs -i sed "s/{}//g"

これを生成します:
1
2
3

誰かが理由を説明できますか?!私はそれが何も生成しないことを期待していました-sedを4回実行し、ファイルごとに1回実行し、毎回ファイル名を削除します。しかし実際には、y1 y2y3のリストの最初のファイルに{}を設定してsedを適用しているように見えます

これはSolaris10です

0 投票する
2 に答える
2812 参照

mysql - xargs に渡されたデータを 1 行に 2 回入れる

tmp ファイルには以下が含まれます。

上記のファイルの各行に対して、「mysqldump DATABASE > database.sql && gzip database.sql」のようなコマンドを実行したいと考えています。

私は cat /tmp/database-list | まで持っています。xargs -L 1 mysqldump -u root -p

xargs に渡されたデータを複数回(最後だけでなく)配置する方法を知りたいと思います

編集:次のコマンドは、各データベースを独自の .sql ファイルにダンプし、gzip します。

0 投票する
4 に答える
5706 参照

unix - Unix-「xargs」-「途中で」出力(最後ではありません!)

Unixでのアプリケーションの使用例は次のxargsようになります。

これは(私が持っていて、作業ディレクトリにあるsomeFileとしましょう)と同じです:someDir/

そのxargsため、入力を取得して、次のコマンドの最後(ここではエコーの最後)に配置します。

しかし、次のコマンドの途中xargsのどこかに入力を配置したい場合があります。

例えば:

したがって、現在のディレクトリファイルa.cppb.cppc.cppがある場合、出力は次のコマンドと同じになります。

しかし、私はこのようなものが欲しいです:

それを行う方法はありますか?

PS:場合によっては、それが必要になります。例:

動作しませんが、これは正常に動作します:

0 投票する
7 に答える
17201 参照

bash - シェル スクリプト: xargs での bash の使用

特定のパターンに一致するすべてのファイルを削除する bash コマンドを作成しようとしています。この場合、構築された古い vmware ログ ファイルがすべて削除されます。

私はこのコマンドを試しました:

ただし、コマンドを実行すると、名前にスペースが含まれるすべてのフォルダーで詰まります。xargs が引用符付きまたは適切にエスケープされた rm に渡すようにファイルパスをフォーマットする方法はありますか?

0 投票する
2 に答える
2056 参照

scp - Xargs による scp locate の出力

ロケートの出力のファイルのリストを作成したい。scpリストを取りたい。

構文についてはわかりません。疑似コードでの私の試み

ファイルを移動先に移動するにはどうすればよいですか?