タグ

UNIXに関するmyonlinebookmarkのブックマーク (8)

  • bash 超プログラム術

    bash の解説なんて、ネット上には結構あったりするのだが、これをわざわざ公開しようというのは、次の理由による。 某ソフトハウスでのUNIX講座用に書いてしまったから。 ネット上にある bash 解説だと、表面的な構文解説程度であり、きっちりスクリプト言語として使い倒すレベルの解説はあまりない。まあ、プログラミング言語として凝ったサンプルもやってみようじゃないの、というノリで割とディープに解説する。 アクセスを増やすための人気取り(苦笑)。 まあ、そんな不純な目的による bash 解説である。とはいえ、日常的に使い慣れている bash であっても、「え、こんな使い方があったの!?」という発見もあることであろう。苦笑しながらでも読んでくれたまえ。だから、初歩的なリダイレクションなんかは解説しないからそのつもりで。 ちなみに参考書としたのはオライリー・ジャパン刊「入門 bash 第2版」である

  • 標準入出力とリダイレクション、パイプライン - 入門 UNIX / Linux

    UNIX コマンドによるプロセスのほとんどが標準出力(端末画面)に書き出されます、そしてその入力のほとんどは標準入力(キーボード)から受け取ります。 標準エラー出力というものもあり、プロセスはエラーメッセージを端末画面に書き出します。 私たちはファイルの内容を画面に書き出すために cat コマンドが使えることを知っています。 ファイルを指定せずに cat コマンドを実行してみます。 % cat いくつか文字を入力してリターンキーを押してみましょう。最後に[コントロール]キーを押しながら [d] を押して入力を終えてください。(今後は[コントロール] + [d] を[^D] と表現します。) 何が起こりましたか? cat コマンドにファイルを指定しなければ、標準入力(キーボード)から入力を読み取って、そしてファイルの終了(^D)を受け取ると、標準出力(端末画面)にコピーします。 UNIX で

  • パイプライン処理・標準入出力によるデータ処理

    パイプライン処理・標準入出力によるデータ処理 パイプライン処理とは? 標準入出力とは? C言語による標準入出力 gnuplotによるプログラム処理結果のダイレクト表示 パイプライン処理とは? UNIX上では、パイプライン処理という概念が重要である。これは、データ処理を水の流れのようにとらえ、様々なフィルタを通してデータを加工し、自分の望む処理を行うというものである。データを列ごとに加工することを考えよう。 例えば、以下のようなデータinput.datがあったとする。 1.0 0.2 2.0 0.4 3.0 0.6 4.0 0.8 5.0 1.0 入力したデータの2列目を2倍するようなコマンドNIBAIがあったとすると(実際には、このようなコマンドは存在しないので、打っても実行できないが)、 % cat input.dat | ./NIBAI > output.dat のようにすると望みの処

  • ktermコマンドの使い方: UNIX/Linuxの部屋

    普通はこの上でシェル (tcsh や bash など) を実行し、いろいろなコマンドを実行する。要は、kterm は画面上に文字列を表示するためのプログラムである。これを端末エミュレータと言う。 Ctrl キーを押しながら、マウスの各ボタンを押すことでメニューが出てくる。知らないと困るのが、「Ctrl+マウスの真ん中ボタン」で表示される「VT Options」の中の「Do Full Reset」。バイナリファイルを表示すると (例えば誤って cat /bin/ls を実行した場合)、画面が化けたままになってしまうことがある。こういうときに「Do Full Reset」を行うことで、回復することができる。 -T str ウィンドウのタイトルを指定する。省略すると「kterm」となる。 -fn fontname フォント名 -fb fontname 太字 (bold) のフォント名 -fk f

    ktermコマンドの使い方: UNIX/Linuxの部屋
  • 胚布是什么布-呼幺喝六网

    坯布是胚布什布什么布?-全球纺织网纺织问答坯布是指由有关的纤维通过纺,织加工制成,未经染整加工的。坯布可分为毛坯和光坯,胚布什布毛坯就是指从织机上下来未经漂染处理的坯布,而光坯就是指经过漂染。 库存坯布是胚布什布什么意思?-全球纺织网纺织问答坯布是供印染加工用的色棉布。 工业上的胚布什布坯布一般是指布料,或者是层压的坯布,上胶的坯布等。所以库存坯布就是胚布什布储存在仓库的布料。 坯布是胚布什布什么意思?坯布是指由有关的纤维通过纺,织加工制成,未经染整加工的。坯布可分为毛坯和光坯,胚布什布毛坯就是指从织机上下来未经漂染处理的坯布,而光坯就是指经过漂染处理后的坯。 什么是胚布什布胚布?和面料有什么关系?供印染加工用的色棉布。 工业上的胚布什布坯布一般是指布料,或者是层压的坯布,上胶的坯布等; (1)纯纺织物: 构成织物的原料都采用同一种纤维,有棉织物毛。 坯布和面料的胚布什布主要区别是什么

    胚布是什么布-呼幺喝六网
  • tar コマンド(UNIX)

    コピペで使えるUNIXコマンド。 圧縮(多数のファイルをひとつにまとめたり)、展開したりできます。 主にテープへのバックアップや、パッケージのインストール時に使用します。(主にsolaris&GNUtarで検証) ・圧縮 tar -cvf file_B.tar dir_A dir_Aをfile_B.tarという名前で圧縮します。 tar -cvzf file_B.tar.gz dir_A dir_Aをfile_B.tarという名前で圧縮し、さらにgzipで固めます ・展開 tar -vxf file_A.tar tar形式で圧縮されたファイル(例ではfile_A.tar)を展開します。 tar -xvf file_A.tar file_B 圧縮された中から特定の名前のファイル(例ではfile_B)を展開します。 tar -xzvf file_A.tar.gz tar.gz形式のファイ

  • 入力と出力 | UNIX & Linux コマンド・シェルスクリプト リファレンス

    入力と出力 リダイレクションとパイプ コマンドの実行結果は通常、標準出力であるディスプレイに出力される。この実行結果はリダイレクション(>、>>)やパイプ(|)を使用することにより、ディスプレイではなくテキストファイルやコマンドに対して出力するように切り替えることができる。 また、リダイレクションはコマンドの出力先をテキストファイルに切り替える以外にも、これとは逆にコマンドへの入力元をテキストファイルに切り替えることもできる。 なお、リダイレクションとパイプは次のように使い分ける。 リダイレクション データを渡す対象がファイルである場合はリダイレクションを使用する。 パイプ データを渡す対象がコマンドである場合はパイプを使用する。 リダイレクション [>, », <] コマンドの出力を file へ上書きする → コマンドの実行結果の出力先を、ディスプレイからファイルへ切り替えたい場合は、

    入力と出力 | UNIX & Linux コマンド・シェルスクリプト リファレンス
  • 会津大学UNIXウィキ

    このサイトについて このページは会津大学生による会津大学生のためのUNIXのページです。 そのため、会津大学の環境に幾分偏っていますが、一般の方でも参考にできる内容になっていると思います。コマンド の他にも UNIX を使う上での基礎知識、設定ファイルの編集方法、また便利な技などを紹介しています。 UNIX管理者よりもUNIXユーザーよりの記述になっています。 背景 管理者が会津大学を卒業したためWikiに移植して学内生が勝手にいじれるようにしたものです。 編集してくれる方は編集のすすめをまずご覧になってください。 このとおりに編集していただけると助かります。 閲覧テクニック ブラウザのアドレス欄に http://technique.sonots.com/?コマンド名 のように打ち込むと(そのコマンドのページがあれば)目的のページに飛ぶことができます。 検索したりメニューから辿らずにすむの

  • 1