サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
www.c.csce.kyushu-u.ac.jp/~seiichirou
また、エスケープキーは <ESC>、タブキーは <TAB>、スペースキーは <SPC>、デリートキーは <DEL>、リターンキーは <RET> と表記します。 ↑ 起動する † まずはEmacsを起動してみます。 シェルから以下のように入力します。 emacs filename こう入力する事によりfilenameというファイルをemacsで開きます。 filenameが存在しない場合はファイルを作成して開きます。 ファイル名を入力しなかった場合*scratch*バッファというバッファ(作業領域)で作業する事になります。このバッファは保存する必要のないメモ用で、保存しないで終了しても警告が出ません。 また、以下のように起動する事もできます。 emacs -nw filename シェルの窓を使ってemacsを起動します。 emacs filename& Emacsをシェルから切り離して
makeって何? † ソースファイルを分割して大規模なプログラムを作成していると、コマンドでコンパイルするのが面倒です。また、一部のソースファイルを書き換えただけなのに全部をコンパイルし直すのは時間の無駄です。 そんな問題を解決するのがmakeです。Makefileと呼ばれるテキストファイルに必要なファイルと各ファイルのコンパイルのコマンド、ファイル間の依存関係を記します。そして、“make”というコマンドを実行するだけで、自動的にコマンドを実行してコンパイルしてくれます。これだけではスクリプトと大差がないのですが、makeはMakefileに記された依存関係に基づいて更新されたファイルの内関連のあるものだけを更新することで、コンパイル時間を短くします。 makeは特定のプログラミング言語に依存したものではありません。C言語のソースファイルのコンパイルにも使えますし、Verilog-HDL
スキルアップ輪講 † この輪講はスキルアップを目的としています. 内容は以下の通りです. Wiki の使いかた UNIX のコマンドの使いかた ファイルの扱いかた 各種ビューワおよびエディタ acroread lpr, a2ps scp, winscp emacs, vi コンパイル方法 Windows および UNIX 上での C のコンパイルの方法. UNIX 上および Emacs 上での TeX のコンパイルおよび印刷の方法 makefile sh script, awk perl ruby Appendix. PukiWikiのインストールおよび設定 各内容の担当者 (敬称略) は以下の通りです. wiki (1): 岩田 unix コマンド (1): 野原 Emacs (1): 徳永 vi (1): 堤 コンパイル方法 (1): 貞方 makefile (1): 貞方 sh sc
[範囲]は,[開始行],[終了行] の形で指定します.開始行および終了行には,行番号,ドット(.),およびドル記号($)が利用できます.ドットは現在の行を意味し,ドル記号はファイルの最終行を意味します. <before>および<after>の部分には,正規表現を利用してパターンを指定します. ↑
予備知識 † プログラムのコンパイルを理解するにはいくつかの予備知識が必要です。ここでは前準備として、いくつかの予備知識について説明します。 ↑ 機械語とアセンブリ言語 † コンピュータが理解できる言語は機械語だけです。よって、プログラムは最終的に機械語で実現されることになります。たとえば、9+11=20を計算する機械語は、16進数で表すと b0 09 04 0b となります。これだけでは人間には何のことやらさっぱりわかりません。 そこで、機械語を人間にもわかりやすい表記したものがアセンブリ言語です。先ほどのプログラムをアセンブリ言語で記述すると、 mov al,09 add al,0b となります。一般的に、mov、addなどの命令部分をオペコード、alなど命令に渡す引数をオペランドと呼びます。アセンブリ言語で記述されたソースコードはアセンブラで機械語のプログラムに変換されます。 どんな
Thinkpad X2* で許可されている部品の交換 † ThinkPad X20, X21, X22, X23, X24 部品の取り外し、取り付け 索引 によりますと,以下の部品について自分たちでの部品交換が許可されています. バッテリー・パック DIMM ハードディスク・ドライブ キーボード 無償保証期間の作業なら,ユーザーによる部品の交換が発生しても保証は依然として有効だそうです. ↑ Thinkpad X2* で分解方法が説明されている部品 † やたら多いです. LCD アセンブリー キーボード ハードディスク・ドライブ DIMM フロント・ベゼル システム・ボード RJ11、RJ45 Mini PCI アダプター LCD USB カバー KBD 制御パネルのアセンブル バックアップ・バッテリー ファン・アセンブリー LCD パネル スピーカー 上記以外の部分も含めて全てが載ってい
参考文献 † # 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 は
このページを最初にブックマークしてみませんか?
『www.c.csce.kyushu-u.ac.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く