BASH:Shell Scripting




ダウンロード:
utf8-script.tar.gz
euc-script.tar.gz
目次

PART1 シェルスクリプトのお約束
  シェルスクリプトとは
  シェルスクリプト記述のお約束
  シェルスクリプトを自動的に実行する方法
 
PART2 テキスト操作関連のシェルスクリプト
  001   ファイル内のアルフベットを全て小文字にする
  002   ファイル内のアルフベットを全て大文字にする
  003   ファイル内のタブをすべてスペースにする
  004   ファイル内のスペースをすべてタブにする/カンマにする
  005   ファイル内のタブをすべてカンマにする/カンマをタブにする
  006   ファイル内の行を昇順で並べ替える
  007   ファイル内の行を降順で並べ替える
  008   ファイル内の行を特定のフィールドで並べ替える
  009   ファイル内の重複行を1つにまとめて並べ替える
  010   オンラインマニュアルをテキストファイルとして保存する
  011   テキストファイルを段組にする
  012   行と列を入れ替える
  013   テキストファイルをUNIX形式にする
  014   テキストファイルをWindows(DOS)形式にする
  015   テキストファイルをMac形式にする
  016   複数の文字列を一括置換する
  017   HTMLファイルをテキストファイルにする
   
PART3   ファイル操作関連のスクリプト
  018   拡張子を一括置換する
  019   ファイル名を一括置換する
  020   連番ファイル名の桁数を揃える
  021   ファイル名の戦闘に一括して文字列を追加する
  022   パーミッションを一括置換する
  023   バックアップファイルを一括して削除する/確認しながら削除する
  024   ファイル名をすべて大文字にする
  025   ファイル名をすべて小文字にする
  026   拡張子を一括して付加する
  027   拡張子を一括して削除する
  028   アーカイブを作成し、圧縮する
  029   アーカイブの内容を表示する
  030   アーカイブを展開する
  031   アーカイブから特定のファイルを取り出す
  032   画像ファイルの形式を一括置換する
  033   画像ファイルの解像度を一括置換する
  034   画像のサムネイルを作成する
  035   ファイルの情報を表示する
   
PART4   ユーザー/グループ管理関連のシェルスクリプト
  036   システムユーザーの一覧表を作成する
  037   グループごとにユーザーの一覧表を作成する
  038   ユーザーを一括して登録する
  039   プロジェクトチーム用領域を作成する
  040   ユーザーを一括して削除する
   
PART5   システム管理関連のシェルスクリプト
  041   プロセスを監視し、停止していたらメールする/起動する
  042   プロセスを監視し、動作していたらメールする/停止する
  043   一定容量より大きなファイルを抽出してパスを表示する
  044   coreファイルを抽出する/削除する
  045   誰もが書き込み可能なファイルを削除する/確認して削除する
  046   ファイルシステムの容量をチェックする
  047   設定ファイルを一括してバックアップする
   
PART6   ユーティリティ関連のシェルスクリプト
  048   スクリプトファイルのパスを追加する
  049   一定時間後ベルを鳴らす(タイマー)
  050   使用頻度が高いコマンドを表示する
  051   ファイルをバックアップする
  052   アーカイブとしてファイルをバックアップする
  053   ゴミ箱を作成する
  054   ゴミ箱を利用する
  055   ゴミ箱からファイルを取り出す
  056   ゴミ箱を空にする
  057   メモを残す
  058   メモを読み出す
  059   メモを削除する
   
PART7   シェルスクリプトメニューの作成
  060   スクリプトをメニューから実行できるようにする
  061   case文で見通しの良いメニューを作成する
  062   保存されたスクリプトを自動的にメニュー表示する
  063   スクリプトのコメントを読み取って表示する
  064   変数ファイル「f_readline」を使用する
   
APPENDIX   関数ファイル
  f_askdir   ディレクトリ名の取得
  f_askdircrt   ディレクトリ名を取得し、存在しなければ作成
  f_askfname   ファイル名を取得
  f_askstring   文字列を取得
  f_chkdate   日付チェック
  f_chkdir   ディレクトリの存在確認
  f_chknum   数値チェック
  f_convsize   単位変換
  f_dispmemo   メモデータの表示
  f_mkpasswd   パスワードの生成
  f_readline   ファイルから1行読み込む
  f_search_memo   検索条件を指定してメモを検索
  f_yesno   YesかNoかの回答を得る
  f_yesno2   YesかNoかの回答を得る

コメント

このブログの人気の投稿

Linux(UNIX)、MS-DOS、OpenVMS コマンド対応表

ECスペシャリストに生まれ変われ!