シェルの作成・実行 ・ シェルスクリプトとは ・ シェルの書き方 ・ シェルの実行 変数 ・ シェル変数 ・ 特殊な変数 制御構文 ・ if ・ case ・ while ・ for ・ until 演算・比較 ・ 四則演算 ・ 数値比較 ・ 文字列比較 ・ ファイルチェック ・ 論理結合 関数・オプション ・ 関数の作成 ・ オプションの使用 サンプルスクリプト集 ・ 共通関数を外部ファイルに作成する ・ ヒアドキュメントの利用 ・ findコマンドの有効利用 ・ リストファイルを読み込んで処理する
UNIXではUNIXのコマンドやシェルの組み込みコマンドを用いてプログラムし、ユーザ が独自の便利な機能を作ることができる。これをシェルスクリプトあるいはシェル プログラムと呼ぶ。 シェルスクリプトの書き方 シェルスクリプトの簡単な例を示す。 { kipces3 } 11% cat aisatu #! /bin/csh # Example of csh script echo "Good morning!" { kipces3 } 12% シェルスクリプトの1行目は必ず例のように#!の次に使用するシェルを指定する。 2行目の#から始める行はコメントでシェルスクリプトのメモを書く。これは1行目 以外なら自由でなくても良い。実は1行目に#を書くと csh がログインシェルの場合 は csh が # でなければ sh(Bシェル、あるいは標準シェルとも呼ばれる)が選
GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基本はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、
守(しゅ)・破(は)・離(り) 「揆奮館について」に戻る [2006/03/26更新] 稽古を積む課程、すなわち修行における順序を表す言葉で、独自の境地を拓く、道す じとして、師の流儀を習い、励み、他流をも学ぶことを重視した教え である。 一般的には、「守」は、師についてその流儀を習い、その流儀を守って励む こと、 「破」は、 師の流儀を極めた後に他流をも研究すること、「離」は、自己の研究を集 大成し、独自の境地を拓いて一流を編み出すこととして説明され る。 武道における修行が人生に深く関わっている以上その修行には限りがない。すなわち 限りなき修行に没入することを最終的には求めている言葉である。 [参照]武道論十五講、不味堂出版 「守」とは、師に教えられたことを正しく守りつつ修行し、それをしっかりと 身につけ ることをいう。 「破」とは、師に教えられしっかり身につけ
賃貸暮らしのわが家の地震対策【揺れから命を守る編】 以前のブログでも記載した、防災の優先順位に基づいて対策を進めています。まだ手をつけられていない部分もありますが、ある程度まとまってきたのでざっくりとご紹介していきます。 優先順位別に改善していっているため、今回は主に地震の揺れ対策がメインになります。…
livedoor プロフィール終了のお知らせ このたび2018年4月23日(月)をもちまして 「livedoor プロフィール」のサービス提供を終了させていただきました。 長きに渡るご愛顧をいただき、誠にありがとうございました。 livedoor プロフィール開発ブログ
さっそく、読者の方から、「iモードブラウザ」が「2.0」になりましたが、 携帯サイト市場としてすぐに対応は必要ですか? というご質問を頂いたので、今更ではありますが僕なりの見解をお伝えしますね。 結論から言うと 「もちろん動向をウォッチしていくことは必要だが、焦ってすぐに対応する必要はない」 と思います。 iモードブラウザ2.0がドコモ新機種(昨年の夏モデル)に搭載されたとき、 技術系のブログではいち早く過去のブラウザバージョンとの違いを比較した情報を伝えていましたが、 私はその情報はもちろん作り手として知る必要はあると思うんですけど、 おそらく皆さんが思っているのは、そうではなくて、 じゃぁすぐに対応すべきかっていうことだと思うんです。 確かに携帯サイト業界のトレンドや動向は変化が早いと言われますが、 XHTML+CSSベースで携帯サイトが作れるようになった今でも、 核となる制作ノウハウ
BI(Business Intelligence)ツールの導入に成功した企業は少ないという話をよく耳にする。一方で、BIツールの導入により、ビジネス上で多くの効果が出ているという話もある。これは一方が良いBIツールを導入し、一方が良くないBIツールを導入したためだろうか。多くの企業の話を聞いていると、どうもそうではないようだ。もちろんどちらの企業も導入時にはさまざまなBIツールを評価し、要件に合う製品を慎重に選択したはずだが、社内で展開する過程で問題・課題が発生することが多いようだ。 役割によって必要なデータが異なる 企業には経営のトップである社長から、各組織のマネジメントを担当する管理者、営業・経理・製造などの現場担当者まで、さまざまな役割が存在する。また、ITの専門家である情報システム部門や、データ分析のプロフェッショナルであるマーケティング部門や経営企画室に所属する人もいる。 BIツ
開発中に得られた知見をまとめて公開していきます。 今は社内ツールを作っていますが、Webサービスやスマホアプリにも興味があり知識を広げていきたいです。 車輪の再発明や効率アップツールについつい時間をかけてしまう性格です。 早くヒットする何かを作ってBigになりたい。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く