タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

コマンドと読んだに関するnantanのブックマーク (2)

  • FTPのmget,mputでいちいち確認しない ...: いろんなことの備忘録

    某サイトよりコピペ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mget 複数ファイルをget (メタキャラクタ使用可) mput 複数ファイルをput (メタキャラクタ使用可) get/putコマンドは、一度に1つのファイルしか転送できないが、mget/mput を使うと、一度に複数のファイルを転送できる。デフォルトでは、ファイルを1つ転送する前に、ユーザに確認を求めてくる。 ftp> ls *.gz -rw-r--r-- 1 user group 2151 Jun 28 00:20 file1.tar.gz -rw-r--r-- 1 user group 1716 Jun 28 00:20 file2.tar.gz -rw-r--r-- 1 user group 3828 Jun 22 23:19 file3.gz ftp> mget *.gz mget file1.

    nantan
    nantan 2011/09/16
    "FTPのmget,mputでいちいち確認しない ...: いろんなことの備忘録"
  • xargs を使ってカジュアルに並列処理 - たごもりすメモ

    シェルからでも重い処理というのはちょこちょこあって、例えば超デカいログファイルを移動して圧縮したりというお仕事は世界中のあらゆる場所で毎日行われていたりする。コマンドラインからでも大量の圧縮済みログファイルをいっぺんに展開したい、とか。 あるディレクトリ以下に存在するたくさんのファイルを(圧縮済みのものを除いて)全部 bzip2 圧縮したい!と思ったら、とりあえずさくっと次のようにコマンドラインで叩けばいい。 $ find . -not -name '*.bz2' | xargs bzip2 これで、まあそんなに問題なく効率的にbzip2圧縮ができる。だがしかし。 最近は複数コアのCPUが普通に転がってるし、あまつさえHyperThreadingが有効になってたりしてOSから見える論理CPU数がハンパない。普通に8とかある。その一方で複数コアを使用してくれるコマンドというのはあんまりなくて

    xargs を使ってカジュアルに並列処理 - たごもりすメモ
    nantan
    nantan 2011/06/04
    "xargs を使ってカジュアルに並列処理 - tagomorisのメモ置き場"
  • 1