はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ xargs

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 13 / 13件)
 

友人が昇進を拒否してる。昇進するといつかかってくるかわからない社用携帯を持たされるようだ→「弊社ヒラでも携帯持たされてる…」

2024/05/09 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip 昇進 社用携帯 友人 ポテチ ゲレンデ

こひ@珈琲好きのSE @coffeeyaaaa 好きなポテチは関西だししょうゆ。 好きなメソッドはconsole.log。 好きなコマンドはxargs。 好きなゲレンデは石内丸山。 こひ@珈琲好きのSE @coffeeyaaaa JTCにいる友人が昇進を拒否してる。 昇進すると給与が上がる代わりに裁量労働となり、いつかかってくるかわからない社用携帯を持... 続きを読む

POSIX 準拠のシェルスクリプトでは find | xargs よりも find -exec {} + を使うべき! - Qiita

2021/09/13 このエントリーをはてなブックマークに追加 305 users Instapaper Pocket Tweet Facebook Share Evernote Clip POSIX exec Qiita find シェルスクリプト

はじめに find の出力を xargs にパイプで渡すというのはよく見かける使い方ですが、find -print0 | xargs -0 が使えない POSIX 準拠のシェルスクリプトでは find -exec {} + を使った方が良いです。安全かつ十分に速いからです。よく見かける -exec {} ; ではなく -exec {} + ですので間違えないようにしてください。多... 続きを読む

POSIX準拠シェルスクリプトでマルチコアの能力を活用する並列処理の実装(最大並列数あり、GNU Parallel, xargsなし) - Qiita

2021/03/01 このエントリーをはてなブックマークに追加 122 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita GNU Parallel 並列処理 実装 能力

#!/bin/sh set -eu [ "${ZSH_VERSION:-}" ] && setopt shwordsplit MAX_PROC=4 # 最大並列数 interrupt() { trap '' TERM kill -TERM 0 exit 130 } terminate() { trap '' TERM kill -TERM 0 exit 143 } # trap : CONT trap interrupt INT trap terminate TERM func() { echo "sleep $1" sleep "$1" # kill -CONT $$ } p... 続きを読む

PerlでスナップショットテストをするTest::Snapshotのご紹介 - Masteries

2020/12/09 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip Snapshot Masteries test perl 異動

このエントリは, 「Perl Advent Calendar 2020」の9日目の記事です. qiita.com 昨日のエントリは, id:xtetsuji さんの「xargs や find と合わせて使う・代わりに使う Perl」でした. qiita.com 実は最近異動をしていた id:papix です. 異動後もPerlをモリモリ書いている日々ですが, 移動先のチームのプロダクトで同僚の id:mi... 続きを読む

Gitブランチをきれいにするワンライナー - テクめも

2018/12/10 このエントリーをはてなブックマークに追加 46 users Instapaper Pocket Tweet Facebook Share Evernote Clip Gitブランチ ワンライナー merged grep XXX

今すぐalias登録すべきワンライナー by ゆめみ① Advent Calendar 2018 10日目の記事です。 開発していると、マージされたfeature/xxxとか不要なブランチが結構でてくるので、一括で削除するコマンドをalias登録しておくと良いです。 git checkout develop && git branch --merged | grep -v '*' | xargs -I{} git branch... 続きを読む

xargs 実行するコマンドを表示してどこまで進んだかを見やすくする - それマグで!

2018/10/29 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip Progress rsync マク コマンド スレッド

xargs 便利ですよね。 コマンドを明示的に1つずつ実行したり、ファイルをまとめて実行したり。実行する子プロセス数(スレッド)を指定できたり。 まとめて処理しているときにどこまで処理しているかを見ながらやってほしい たとえば、rsync の場合だと rsync --progress すると実行ファイルが見れるじゃん。あれをxarg... 続きを読む

最近覚えたシェルスクリプトの小ネタ - カメニッキ

2016/06/28 このエントリーをはてなブックマークに追加 274 users Instapaper Pocket Tweet Facebook Share Evernote Clip シェルスクリプト カメニッキ XXXX find bin

2016 - 06 - 28 最近覚えたシェルスクリプトの小ネタ シェルスクリプト 神から教えていただいた。忘れないように書いとく xargsでfunctionを叩く 下の例だと find xxxx | xargs cp xxxx ってかけば良さそうでイマイチだけど、もっと複雑な処理やらせたいときに。 前はこう書いてた #!/bin/bash for x in ` find /var/www -n... 続きを読む

xargs コマンド | コマンドの使い方(Linux) | hydroculのメモ

2015/05/08 このエントリーをはてなブックマークに追加 45 users Instapaper Pocket Tweet Facebook Share Evernote Clip find cat 引数 Linux コマンド

xargs コマンド 2014/01/05 ファイル名の一覧を標準入力から受け取って、そのファイル一覧を任意のコマンドに引数として渡すコマンド。(ファイル名でなくてもよい) 以下のコマンドの例では、 find で a.txt b.txt dir/c.txt dir/d.txt が出力されるとすると、それがそのまま cat に引数として渡され、 cat a.txt b.txt dir/c.txt d... 続きを読む

vallog: ssh, find, xargs, tarで本番環境ぶっ壊した

2013/12/24 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip stdout tar foo vallog find

2011/07/27 ssh, find, xargs, tarで本番環境ぶっ壊した find . -type f -name "foo-*.txt" -print0 | xargs -0 tar -cf /dev/stdoutとすればよかったところを find . -type f -name "foo-*.txt" -print0 | xargs -0 tar -cfとしてファイルぶっ壊した。(... 続きを読む

xargs -P が激しく便利なのでメモ - おともだち革命

2012/11/21 このエントリーをはてなブックマークに追加 529 users Instapaper Pocket Tweet Facebook Share Evernote Clip Convert zsh 並列 JPEG jpg

18:48 | xargs の -P オプションを使うとプロセスを複数起動して処理を並列に行なうことが出来る。 例例えば、 1 万枚の JPEG 画像を全て 800x800 に収まるように効率良くリサイズしたい。まず私はこのようなコマンドを考えた。 convert --geometry 800x800 *.jpg しかし zsh に怒られた。 zsh: argument list too long... 続きを読む

xargs -P が激しく便利なのでメモ - おともだち革命

2012/11/21 このエントリーをはてなブックマークに追加 529 users Instapaper Pocket Tweet Facebook Share Evernote Clip Convert zsh 並列 JPEG jpg

18:48 | xargs の -P オプションを使うとプロセスを複数起動して処理を並列に行なうことが出来る。 例例えば、 1 万枚の JPEG 画像を全て 800x800 に収まるように効率良くリサイズしたい。まず私はこのようなコマンドを考えた。 convert --geometry 800x800 *.jpg しかし zsh に怒られた。 zsh: argument list too long... 続きを読む

xargs を使ってカジュアルに並列処理 - tagomorisのメモ置き場

2011/05/13 このエントリーをはてなブックマークに追加 548 users Instapaper Pocket Tweet Facebook Share Evernote Clip tagomoris 並列処理 メモ置き場

シェルからでも重い処理というのはちょこちょこあって、例えば超デカいログファイルを移動して圧縮したりというお仕事は世界中のあらゆる場所で毎日行われていたりする。コマンドラインからでも大量の圧縮済みログファイルをいっぺんに展開したい、とか。あるディレクトリ以下に存在するたくさんのファイルを(圧縮済みのものを除いて)全部 bzip2 圧縮したい!と思ったら、とりあえずさくっと次のようにコマンドラインで叩... 続きを読む

技術メモ帳 - xargsコマンドを使って指定したコマンドを並列実行させる

2007/01/17 このエントリーをはてなブックマークに追加 191 users Instapaper Pocket Tweet Facebook Share Evernote Clip xargsコマンド 並列 コマンド GNU 技術メモ帳

あまり知られていないが、GNUのxargsコマンドには、プロセスの最大数を設定できるオプションというのが用意されている。コレを使って、プロセスを並列実行させてみよう。 xargs --max-procs=MAX-PROCS -P MAX-PROCS command MAX-PROCSに数字を指定すると、最大で、その数だけ command プロセスを生成する。デフォルトは、1プロセスだけになっている... 続きを読む

 
(1 - 13 / 13件)