タグ

Unixに関するat_homeのブックマーク (4)

  • シバン (Unix) - Wikipedia

    「#!」[1]や「ハッシュバン」はこの項目へ転送されています。URLに使われるものについては「[[URIフラグメント#hash-bang(英語版)]]」をご覧ください。 シバンまたはシェバン (英: shebang) とはUNIXのスクリプトの #! から始まる1行目のこと。起動してスクリプトを読み込むインタプリタを指定する。番号記号と感嘆符から、ハッシュ・バン(hash bang)またはシェル・バン(shell bang)、シャープ・バン(sharp bang)とも言うが、これらを縮めたシェバンという呼び方が一般的かつ簡素である[2]。 例[編集] パスを直接指定する。Bourne shell の例。 #!/bin/sh echo 'Hello world!' Ruby言語のインタプリタ ruby の例(env コマンドを用いたトリック)。 #!/usr/bin/env ruby put

    at_home
    at_home 2012/09/27
    シェルスクリプトの#!の1行目のことをシバンっていうのか
  • vmstatグラフ化君 サポートページ

    ■ vmstatグラフ化君...って何? UNIX の vmstat コマンドの出力ログを元にグラフを作成します。 リアルタイム監視モード(一定間隔でログを監視してグラフを書く)をサポート ■ こんな使い方も... 障害時の解析に vmstat コマンドを実行している telnet クライアントのログを対象とすれば、リアルタイムにグラフを描画できます。 ■ 問題点と回避方法 ファイル名を指定しないとエラーになります。 vmstat のログに予期しない文字が含まれた場合は正しく動作しない可能性があります。 400 というエラーが発生することがあります。原因がよくわからないのですが、OK ボタンを押すと継続できることがあります。 御存知の通り vmstat の測定データの先頭行は累計値なので削除することが望まれます。 ■ FAQ(質問集) 001. グラフの先頭の値がおかしい 002. HP-

  • 最低限 UNIX / Linux [III] 【シェル】

    1. シェル [1.1] シェル (Shell) とは シェルとは、ユーザーから入力されたコマンドを解釈し、 プログラムを起動するアプリケーションです。 他の OS で機能的に似た役割を持つものとして、 Windows95/98では Explorer、Macintosh(MAC)では finder があります。 しかし、イメージとしては Windows95/98 の DOS プロンプトや、 WindowsNT のコマンドプロンプトの方が近いでしょう。 通常、シェルは login シェルとして、各ユーザがログインする度に起動され、 ログアウトの際に終了します。ログインすると、端末の上に、例えば "samson$" と表示されますが、これがシェルが発している「プロンプト」(ユー ザへコマンドの入力を促す記号)です。尚, kterm 等のターミナルを新たに立ち上 げると別のシェルが起動されます。

    at_home
    at_home 2007/02/23
    Unix扱う上で最低限必要なとこ。
  • 正規表現メモ

    \x{} \pは後続する名前が表すクラス(プロパティ、スクリプト、ブロック)に属する文字にマッチし、 \Pは後続する名前のクラスに属さない文字にマッチします。 クラスの名前が一文字のときはブレースを省略できます。 クラス名の前に^を置くことにより否定形の指定を行うことも可能です。 Perl 5.8 での変更点 Perl5.8以降(5.6でも使えたようですが)では \pや\Pで始まるプロパティ指定に標準Unicode属性を使うこともできます。 詳しくは perlunicode perlunicode - Perl における Unicode サポート を参照してください。 日語による説明が Unicodestandard にもあります。 Perl 5.8以降ではユーザーが任意のプロパティを作成することができます (IsまたはInを必ず前置)。 詳しくは perlunicode perluni

    at_home
    at_home 2007/01/11
    Unixだけでなくphp,perlなどで利用できる正規表現を取りまとめたもの
  • 1