出版社内容情報
本書はプログラミングをしているときに、ちょっと確認したくなる情報をコンパクトにまとめた、プログラマーズリファレンスシリーズの1冊です。まず、Bash、Tcsh、Z-shellでのシェルプログラミングの基本やコマンドリファレンス、シェルの設定などの情報を豊富に紹介。後半はgcc、g++、gdbの他、makeの流れ、RCSなどのツールの使い方や、autoconf、rpmを使ったパッケージングまで、幅広くまとめています。
【目次】
サクっと調べて
快適プログラミング!
本書はプログラミングをしているときに、ちょっと確認したくなる情報をコンパクトにまとめた、プログラマーズリファレンスシリーズの1冊です。まず、Bash、Tcsh、Z-shellでのシェルプログラミングの基本やコマンドリファレンス、シェルの設定などの情報を豊富に紹介。後半はgcc、g++、gdbの他、makeの流れ、RCSなどのツールの使い方や、autoconf、rpmを使ったパッケージングまで、幅広くまとめています。
第1章 BASHシェルプログラミング
シェルスクリプト:コマンドとコメント
制御構造
ジョブ:バックグラウンド処理、強制終了、割り込み
演算子
BASHコマンド
BASHシェルの環境設定
第2章 TCSHシェルプログラミング
TCSHシェル変数、スクリプト、引数
スクリプト入出力:$<
演算子
制御構造
TCSHコマンド
TCSH環境設定
第3章 Zシェルプログラミング
シェルスクリプト:コマンドとコメント
制御構造
ジョブ:バックグラウンド処理、強制終了、割り込み
演算子
Zシェルコマンド
Zシェル環境設定
第4章 コンパイラとライブラリ:gcc、g++、gdb
infoによる情報収集
Cコンパイラ:gcc
ELFおよびa.outバイナリ形式
C++およびObjective-C:g++
その他のコンパイラ:Pascal、Ada、Lisp、Fortran
ライブラリの作成と使用:スタティック、共有、ダイナミック
gdbシンボリックデバッガ
プログラミングツール
プラグラム実行のコピー:scriptコマンド
ソフトウェアのパッケージ化:autoconfおよびrpm
第5章 開発ツール:make、RCS、man
makeユーティリティ
RCS(Revision Control System)
manを使ったオンラインマニュアルの作成
付録A Perlクイックリファレンス
Perlの主要なWebサイト
Perl関連のニュースグループ
ファイル関連のコマンド
配列演算子(@array)
演算子
制御構造
関数
文字列操作
パターンマッチ操作
正規表現
サブルーチンコンポーネント
付録B Tcl/Tkクイックリファレンス
TclおよびTkソフトウェア製品
Tclリスト操作
一般的なTclコマンド
Tkコマンド
標準Tkウィジェット
標準Tkオプション
付録C TexおよびLaTex
TexおよびLaTexの数字記号
Tex
LaTex
内容説明
シェルプログラミングから、makeの流れ、gcc、g++、autoconfなどの開発ツールの使い方まで、あらゆる基礎知識を整理整頓。
目次
第1章 BASHシェルプログラミング
第2章 TCSHシェルプログラミング
第3章 Zシェルプログラミング
第4章 コンパイラとライブラリ―gcc、g++、gdb
第5章 開発ツール―make,RCS,man
付録A Perlクイックリファレンス
付録B Tcl/Tkクイックリファレンス
付録C TeXおよびLaTex