xargs

    0

    1答えて

    wgetをWordpressに変換した後、 "?"ファイル名で。 これらの名前を変更してファイル名の末尾を削除するにはどうすればよいですか? find -type f -name '*.js*' | xargs ./PATH/TO/xxx.js?ver=1.0.0 find -type f -name '*.js*' | xargs rename "s/\?.*$//g" Not wor

    11

    5答えて

    現在のディレクトリで、ファイル名とその中の内容を印刷したいと思います。 私は find . | grep "file_for_print" | xargs echo find . | grep "file_for_print" | xargs cat によって個別のファイル名や内容を印刷することができますが、私がしたいことは、このようにそれらを一緒に印刷されています file1 line1

    0

    2答えて

    私のコンピュータでScientific Linux 6.5(Carbon)が動作しています。 私はここで /oldset/ 内の既存のサブディレクトリの別のセットと同じ名前を持つ /newset/ にディレクトリの新しいセットを作成したいサブディレクトリがある/ oldset/ $ ls /oldset/ A/ B/ C/ で 試しました $ cd /newset/ $ ls

    7

    3答えて

    私は約70万の.jpgファイルをあるディレクトリから別のUbuntuサーバに移動しようとしています。 /は/ usr/binに: xargs mv * -t /var/www/html/ と echo (*.jpg|*.png|*.bmp) | xargs mv -t /var/www/html/ と echo (*.jpg) | xargs mv -t /var/www/html/

    5

    3答えて

    私は、各行が1つのワードでbase64をコード化したテキストファイルを持っています。今私はそれを解読したい。私はbase64コマンドラインを使用しようとしていますが、すべての単語を1行に収めているので、1行に1つ必要です。例えば、私のファイルは です:私が欲しい Y2F0Cg== ZG9nCg== aG91c2UK 結果: dog cat house しかし、私は取得しています:

    6

    3答えて

    をフォーマットするためprintfのために:私が使用した後 0000 0001 0002 0003 私の問題は、次のとおりです。 seq 0 10 | xargs printf %04d 私のすべての出力がフォーマットされ同じ行に入れるlikeso: 0000000100020003 まだxargsを使用してハングアップすることはできません。この場合、どうすれば正しく使用できます

    12

    4答えて

    私のウェブサイトのコードは、このコードをサーバー(Ubuntu)に自動的にデプロイするためにこのコードを使用しています。 cmd = 'cd ' + checkout_dir + ' && ' + svn_command + " st | awk '{print $2}' | grep -v ^deploy | tac | xargs -r" + svn_command + " revert -R

    3

    2答えて

    私は並列に多くのコマンドを実行しようとしていますが、まず入力に対して何らかの文字列操作を行う必要があります。下の例はどのように動作させることができますか? find . -mindepth 1 -type d | xargs -n 1 -P 20 -i sh -c "v={}; echo $v" これを使用すると、$vはnullです。 {}の値として保存されないのはなぜですか?

    1

    1答えて

    jsonlintを使用してディレクトリ内のファイルを束ねる(再帰的に)。 find ./config/pages -name '*.json' -print0 | xargs -0I % sh -c 'echo Linting: %; jsonlint -V ./config/schema.json -q %;' それは、ほとんどのファイルが、私は次のエラーを取得するいくつかのファイルのために動作

    0

    2答えて

    すべてのディレクトリを1GB未満で移動しようとしています。私は、このコマンドを使用しようとしています: du -h -d 1 -t -1G | xargs -0 mv -it /destination/dir/ をしかし、私はエラーメッセージが表示されます:ヘルプをいただければ幸いです mv: cannot stat [...] File name too long :)