http://w.koshigoe.jp/study/?%5Bsystem%5D+GNU+parallel+%BB%C8%CD%D1%CE%E3 最近、GNU paralle というものを知ったので軽くメモ。 xargs や cat | bash の代わりに使えるもの 並列に処理を実行させられる(標準だと出力は処理単位にまとめられる) 複数のホストに処理を実行させられる というあたりが代表的な特徴でしょうか。 for や while の代わりに使ってループを書く inotifywait と連携してディレクトリへのファイル追加などをトリガに処理を起動させる tail -f などでファイル入力を継続読み込みしてジョブキューとして利用する という特徴的な用途もある様です。 find の + の様に「とれるだけの引数をとる」事もできる(最大数を指定することもできる) 出力を引数の順番通りに並べられ
「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
シェルスクリプトで作業の自動化をバリバリやってる方には周知のことかもしれないのですが、シェルスクリプトで入力待ちを実現する方法です。以前からシェルスクリプトの情報を調べていたのですがなかなかこの情報にたどり着けなかったので書いておきます。 #!/bin/sh echo “あなたの名前を入力してください” read NAME echo “ようこそ。$NAMEさん。” 上記のようにread {変数名}で、ユーザからの入力待ちをします。 この方法を使って対話型のスクリプトを組むことができます。 いやー簡単(手抜き?)。半年前にこれにたどり着いていたら多少幸せになっていたかもしれません。 Filed by nnno at 4:22:26 under Linux トラックバック URI : http://nnno.jp/archives/43/trackback/
このページでは Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載し ていた記事の元の原稿を公開しています。 目次 第1回: Unixのメモ技術 (2002年 1月号) 第2回: Migemo: 日本語のインクリメンタル検索 (2002年 2月号) 第3回: 履歴マニア (2002年 3月号) 第4回: ttyrec: 端末を録画再生するツール (2002年 4月号) 第5回: QuickML: 超お手軽なメーリングリスト (2002年 5月号) 第6回: chatty: 小うるさい端末 (2002年 7月号) 第7回: zphoto: ズーミングするオンラインアルバムを作るツール (2002年 8月号) 第8回: pdumpfs: 毎日のスナップショットを保存する (2002年 9月号) 第9回: Sary: Suffix Array のライブラリとツー
2001/12/18 · 横着プログラミング ... このページでは Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載していた記事の元の原稿を公開しています。
参考文献 † # Web サイトのことをやたらと HP という人がいますが,HP は Hewlett-Packard のことです. 非常に有益です. 入門 UNIX シェルプログラミング UNIX の部屋 awk manual sed manual 正規表現メモ Cyberam-シェルスクリプト 吉田淳「シェル&シェルスクリプト」, 日経 Linux, 2004/4- 森島直人「シェルの魔術」, UNIX MAGAZINE, 2004/11- man コマンド ↑ bash スクリプトの書き方 † スクリプトファイルの名前は何でも良いが,慣例として拡張子は .sh とする. スクリプトファイルは,必ず以下の行で書き始める. #!/bin/bash なお,/bin/bash とは,bash コマンドへのフルパスである.Linux オペレーティングシステムでは /bin 以下にある sh は
ダイエット中で炭水化物の量が気になる尾藤正人です。 前回のエントリベンチャー流サーバ構築のススメ(ソフトウェア編)では、主にOS周りのことについて書きました。複数台のサーバを管理するのに重要なのは極力構成を同じにすることです。そうすることで管理コストが大幅に下がります。 以前Klabさんのサーバ管理者向け無精のすすめ ~ちょっと便利なツールの紹介~というエントリで同期ツールの紹介がありましたが、ウノウでも同じような感じの独自ツールを作って同期をとっています。今回はこの同期ツールの紹介をしたいと思います。 僕が shell scripter ということもあってスクリプトは全て sh で。zsh の特殊な記法が使いたかったので zsh で書いています。 凡例 全てのコマンドは最後に対象とするホスト名を指定します。all というは特殊な指定で全てのサーバに対してリクエストが送られます。 共通関数
Linux Shell Scripting Tutorial v1.05r3 A Beginner's handbook Copyright © 1999-2002 by Vivek G. Gite <vivek@nixcraft.com> (Formally know as vivek-tech.com) Table of Contents Chapter 1: Quick Introduction to Linux What Linux is? Who developed the Linux? How to get Linux? How to Install Linux Where I can use Linux? What Kernel Is? What is Linux Shell? How to use Shell What is Shell Script ? Why to Wr
Mar 18, 2007 ご存知のように、POSIX (UNIX, Linux など) では bash などのシェルスクリプトをもちいて 処理を自動化できます。ここでは、シェルスクリプトを関数言語的に味付けして遊んでみました。 bash の関数は再帰的に呼び出すことが可能なので、例えば、階層的なディレクトリ構造以下の 全てのファイルに同じ処理を施したいときは以下のような簡単なスクリプト (for_all) でできます。 このスクリプトで 変数 FULL をlocal で宣言しているのがミソで、 こうすることによって、変数が関数内だけで有効になるので、関数を再帰的に定義することができるようになります。 for_all の内部で定義されている関数 rec は以下のように動作します。 ls で見つかったものがファイルなら $1 で指定された処理を行う。 ディレクトリなら rec を再帰的に呼び出
前回に引き続きCUIなネタを。 シェルでコマンドを打つとき、長いコマンドは補完を使うので打ち間違えないのですが、「vi」や「ls」などの短いコマンドは補完を使わないのでよく打ち間違えます。特に入力に右手と左手を両方を使うコマンドは、両手の連携が必要になるので、毎回正確に入力するのは非常に困難です。 そこで、たとえ「sl」だろうと「lls」だろうと「lss」だろうと、「ls」を起動してくれるように設定しています。これで毎日のストレスを数%削減できます。 ということで、まずはls。slは当然lsのaliasですよね。汽車が走り出した上にSIGINTも無視するなんて、ネタであってマジではないですよね。 alias sl="ls" alias lls="ls" alias lss="ls" alias l="ls" alias ll="ls -l" alias lll="ll" alias lll
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く