タグ

unixに関するendorのブックマーク (19)

  • 一時ファイルを作成せずに、コマンドの実行結果のdiffを取る (bashのProcess Substitutionで) - うまいぼうぶろぐ

    http://tldp.org/LDP/abs/html/process-sub.html コマンドの実行結果を名前付きパイプで読めるらしい。 Command list enclosed within parentheses >(command_list) <(command_list) Process substitution uses /dev/fd/ files to send the results of the process(es) within parentheses to another process. man bash にも書いてあった。 探し求めてた機能の1つだ。これ知らなかったから今までは、 $ ./hoge > hoge.out $ ./fuga > fuga.out $ diff -u hoge.out fuga.outこんな風にtmpファイル作成してdiffっ

    一時ファイルを作成せずに、コマンドの実行結果のdiffを取る (bashのProcess Substitutionで) - うまいぼうぶろぐ
    endor
    endor 2013/04/13
  • http://www.isla-plata.org/wiki/pukiwiki.php?%B3%AB%C8%AF%A5%EA%A5%BD%A1%BC%A5%B9%2FUnix%2FUnix%20Command-Line%20Kung%20Fu%A4%DE%A4%C8%A4%E1

    endor
    endor 2010/10/31
  • Unix Command-Line Kung Fu

    endor
    endor 2010/10/31
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    endor
    endor 2010/10/30
  • めっちゃ便利やねん find コマンドのオプションまとめ | バシャログ。

    こんにちは nakamura です。そういえば 4/1 から 神奈川県公共的施設における受動喫煙防止条例 が施行されましたね。今のところよく行くお店でそれらしい光景は見掛けませんが、先日行った居酒屋はものの見事に禁煙になっていて心なしか客足もまばらな感じでした。神奈川県の飲はこれから厳しそうですな。 さてさて思わず関西弁になってしまうほど便利な find コマンドを今日はご紹介します。比較的有名なコマンドですが、オプションが相当な数あり正直全てを把握するのは無理かもしれません。ただ、よく使うものだけでも頭に入れておくと何かと便利な優れものなのです。 基的なオプション まずは基的な使い方。 -type ファイルタイプの指定に使用するオプションです。スペシャルファイルや名前付きパイプ等様々な引数がありますが、よく使うのはディレクトリを示す d と通常ファイルを示す f でしょうか。 -n

    めっちゃ便利やねん find コマンドのオプションまとめ | バシャログ。
    endor
    endor 2010/10/30
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    endor
    endor 2010/10/30
  • 逆引きUNIXコマンド/grepでタブを検索する方法 - Linuxと過ごす

    $'\t' を利用する † 2012/6/22 追記 bashで動作確認をしました。 man bashをみると以下の記述がありました。 クォート クォート (quoting) を使うと、特定の文字や単語のシェルに対する特別な意味を取り除けます。クォー ト を用いると、特殊文字の特殊な扱いを無効にすることや、予約語が予約語として識別されることを防 いだり、パラメータの展開を防げます。 <snip> $’string’ の形式を持つ単語は特殊な扱いを受けます。この単語は string に展開され、それから ANSI C 標準で仕様が決められている、バックスラッシュでエスケープされている文字に置き換えられます 。 バックスラッシュエスケープシーケンスは、 (もし存在すれば) 以下のようにデコードされます: \a 警告 (ベル) \b バックスペース \e エスケープ文字 \f フォームフィード文

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    endor
    endor 2010/07/30
  • Delta138 >>> Go Past Beyond Online Gaming Meta World

    Meta Online Gaming Hunter and Seeker Only At Delta138 Daftar Slot Paling Gacor di Delta138 dengan tingkat kemenangan dan RTP Gacor seperti. Slot online, Poker, Baccarat, Live Casino, Togel, Tembak ikan, Pragmatic play, Habanero, PG Soft, Joker, dan Spadegaming.

    Delta138 >>> Go Past Beyond Online Gaming Meta World
  • sedで改行コードを置換する方法 - 自分の仕事を憎むには人生は余りにも短い

    sedで改行コードを置換したくていろいろやってみたんですが以下のようにしても改行になってくれません。 sed 's/2007/\n/g' GARA2.txt > GARA3.txt (’\n’ にしたり\\nにしたりしてもだめでした・・・) trであれば改行に置換できるのですがtrは単語しか扱えないので上記のような「2007」を改行に置き換えれません。 困っていたら先輩がこうやればできるよと教えてくれた! sed 's/2007/\ ←「\」を入れEnterで改行する。 > /g' ←改行後にのこりを記述。 520076 ←置換対象の文字を入れてみると 5 ←見事に置換された 6 ファイルを利用すると以下のような感じで出来る。 $echo 520076 | sed -f sed-cond.txt 5 6 $cat sed-cond.txt s/2007/\ /g 追記 perlでやればこん

    sedで改行コードを置換する方法 - 自分の仕事を憎むには人生は余りにも短い
    endor
    endor 2010/03/10
  • なぜなにUNIX「コンソールとターミナルの違いは?」:新刊ピックアップ

    今回の「なぜなにUNIX」は,コンソールとターミナルの違いについて解説します。同じような意味で使われているこの2つの用語,実は微妙に違いがあるんです。 コンソールは「演奏台」 ノイマン型コンピュータが作られだした1950~1960年代,コンピュータといえば部屋を埋め尽くす巨大な鉄のかたまりでした。当然直接いじるには手に余りますので,操作しやすいように専用の操作卓が用意されました。それが「コンソール」です。コンソールは元はパイプオルガンの演奏台を示す用語ですが,装置を鍵盤で操作するイメージが似ているため流用されたのでしょう。 その後,技術の進歩によりコンピュータはどんどん小型化し,現在のパソコンではコンソールもコンピュータに内蔵されてしまいました。ただ,大学や大企業で使われている大型コンピュータでは,現在もコンソールが使われています。 ではターミナルって? 一方,ターミナルは,電気通信用語で

    なぜなにUNIX「コンソールとターミナルの違いは?」:新刊ピックアップ
    endor
    endor 2010/02/17
    ときに,皆さんは組織の“ターミナル”になってはいませんか?
  • sed の使い方

    Top Pageに戻る。 sed の使い方 テキストをちょっと加工するには「sed」が便利。 sedの使い方を簡単にまとめておきました。 Windowsで使いたいならば、 dos用のsedがvectorに ありました。 目次 基的な使い方 スクリプトファイルの書き方 スクリプトファイルの基形式 「命令」とは 「実行条件」とは ループ 正規表現 基 正規表現にマッチした部分を置き換え後の文字列に使う 例 aaaからbbbに囲まれた部分を抽出する、削除する ピリオドごとに改行を追加 改行をすべて削除 YYYYMMDDをYY-MM-DDに リンク 1.基的な使い方 たとえば nantoka.sed というスクリプトファイルで inputfile.txt というファイルをいじりたいなら、 次のようなコマンドを実行する。 sed -f nantoka.sed inputfile.txt ちょ

    endor
    endor 2010/02/02
  • findのexecが便利 - マツモブログ

    あるディレクトリ配下の全ての.svn達を消し去ろうとしてたんですが、わざわざスクリプト書くのも何だかなぁ。と思っていたらfindに-execというオプションが有るのをはずかしながら初めて知りました。 マニュアル -exec command ; command を実行する。コマンドの戻り値が 0 ならば真。 find のコマンドラインで指定されたこれ以降の引き数は、 `;' を含む引き数にいたるまで、すべてcommand の引き数とみなされる。 文字列 `{}' は現在処理しているファイル名に置き換えられる。 これは command 引き数のどこにあってもよく、単独で置かれていなくてもよい (単独で置かれていなければならないような find もある)。 これらの文字はシェルによって展開されないよう、 `\' によってエスケープするか引用符で囲む必要がある。 コマンドは find を実行したデ

    findのexecが便利 - マツモブログ
    endor
    endor 2010/01/21
  • 届いたメールの料理の仕方 (1) 〜qmail編〜 : DSAS開発者の部屋

    qmailではdot-qmailと呼ばれるファイルで届いたメールの処理を制御できます。典型的なdot-qmailファイルは、ユーザのホームディレクトリの下の~/.qmailや~/.qmail-XXXですね。 今回は、dot-qmailを使う上で知っておきたいことをTIPSを交えて紹介したいと思います。 例として、kbora@klab.org宛てのメールが~kbora/.qmailに届く場合を考えます。 qmailにはextension addressというものがあり、ユーザ名に続けて「-XXX」を指定することができます。例えば、kbora-oboko@klab.org宛てのメールは、~kbora/.qmail-obokoに届きます。このextension addressを活用すれば、管理者の手を煩わすことなくメールアドレスを増やすことができますね。 では、~/.qmail-inaが無い状態

    届いたメールの料理の仕方 (1) 〜qmail編〜 : DSAS開発者の部屋
  • Unixのコマンドラインで使えるちょっとした小技をまとめた『Unix Comman-Line Kung Fu』 | IDEA*IDEA

    ドットインストール代表のライフハックブログ

    Unixのコマンドラインで使えるちょっとした小技をまとめた『Unix Comman-Line Kung Fu』 | IDEA*IDEA
    endor
    endor 2009/02/15
  • UNIX使いのパフォーマンスをあげる小技コマンド | I D E A * I D E A

    各所で話題ですが、やっぱり便利なのでメモ書きも兼ねてエントリー。 IBMにて「UNIX productivity tips」が紹介されています。いくつかありますが個人的にささったものをご紹介。 » UNIX productivity tips。IBMさんにはいい記事多いですね。 ■ よく使うコマンドを知るべし! 以下のコマンドでhistoryを頻出順に並び替えてくれます。 history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort|uniq -c|sort -r 僕の場合の結果。 163 ls 115 chmod 82 cd 54 ll 36 exit 35 su 25 vi 21 mkdir 21 less 17 mysql 14 rm 14 crontab 12 /usr/bin/php 10 pwd 9 iconv 7

    UNIX使いのパフォーマンスをあげる小技コマンド | I D E A * I D E A
    endor
    endor 2009/02/14
  • 「UNIX MAGAZINE Classic with DVD」発売記念シンポジウム開催 | スラド

    旧ユニマガの集大成「UNIX MAGAZINE Classic with DVD」がASCIIから発売されたが、読者諸氏は購入済だろうか? ASCIIではこのの出版を記念して11月3日にシンポジウムを開催するとのこと。すでに公開されているスピーカーだけでも十分に濃い話が期待できそうだが、この方々以外にも交渉中のスピーカーもいらっしゃるとか。また、当日は「ビンテージコーナー」と題して各自の自慢のコレクションを会場で披露できる場も設けるとのこと。なつかしの一品をお持ちの方は、是非会場まで持参してほしい。 会場は東京神保町のIIJ会議室。インターネット中継も用意されているので、そちらでの視聴も可能だ。

  • Linux/UNIX環境もActive Directoryへ統合 | スラド

    Enterprise Watchの記事によれば、 東陽テクニカが認証環境統合ソフト「Likewise Management Suite」を発売するとのこと。 これはCenteris社の製品で、 Linux/UNIX環境の認証機構をActive Directoryへ統合し、集中管理できるもの。 仕様ページを見ていくと、NISマップをActive Directoryへ参加させていくことが できて、「Enable single sign-on for any enterprise application that supports Kerberos and LDAP including Samba, Apache, SSH, NFS, Websphere, JBoss, Tomcat, SAP, Oracle, MySQL」 という文章も見える。使いたいところは結構あるかもしれない。 と、思って

  • POSIXをサポートするSymbian OS | スラド デベロッパー

    もう、五年以上前のμITron V3ですら、規格には入っていませんが(これはV4でも同じだと思う)POSIX互換のライブラリをOSカーネルや開発環境を提供する各ベンダが用意していて、それを使ってGNU系のプログラムを移植かけたりとか普通だったし(だから一時期GPL VIORATIONが横行して、ばれて叩かれて、逆に企業がGPLアレルギーの傾向になったのですが(;´Д`))、書くにしてもPosixなライブラリがわかっていれば、独自のシステムコールを叩かなくてもきちんと動く物がかけるという利点があったのですが。 VXWorksなどの有料(と言うか高価な)組込みOSでは最初からスレッド周り以外完璧に互換のPOSIX互換ライブラリが最初からあったから、最悪中間に入るミドルウェアがタコ過ぎて使いものにならなくても、UI関係以外はPOSIX互換レイヤを使って逃げるという手段があったのですが(当はやっ

  • 1