シェルスクリプト– tag –
-
サーバー編
ログ分析と自動通知の基本|重要な情報を知らせる仕組み|UNIX Cafe
UNIX Cafe | 第16回 はじめに|ログを「読む」ことで、自動化は完成する 前回は、スクリプトの実行結果を ログとして残す ところまで進みました。 ただ、ログは「残しただけ」では、まだ少し不便です。 毎回ファイルを開くのは面倒 重要なエラー... -
サーバー編
ログ管理とレポート作成の基本|ターミナルでできる分析入門|UNIX Cafe
UNIX Cafe | 第15回 はじめに|スクリプトは「動いたかどうか」が大切 シェルスクリプトを使って自動化が進んでくると、次に気になってくるのが 「ちゃんと動いたか?」 という点です。 何時に実行されたのか エラーは出ていないか 毎日きちんと... -
応用編
cron入門|コマンドを自動・定期実行する方法をやさしく解説|UNIX Cafe
UNIX Cafe | 第14回 はじめに|cronで「時間に動くスクリプト」を作ろう 毎日同じ時間に行う作業は、意外と多いものです。 ログを記録する バックアップを取る サーバーの状態を確認する こうした作業を 自動で、決まった時間に実行 できたら便... -
実務編
シェルスクリプト入門|作り方と実行方法をやさしく解説|UNIX Cafe
UNIX Cafe | 第13回 はじめに|同じ処理を何度も書いていませんか? シェルスクリプトを書いていると、似たような処理を何度も書いていることに気づく瞬間があります。 メッセージ表示 ファイル操作 初期化処理 これらを毎回書いていると、スクリプトは長... -
実務編
ファイルとディレクトリ操作の応用|ターミナル作業を効率化|UNIX Cafe
UNIX Cafe | 第12回 はじめに|ファイル整理は“後回し”になりがち パソコンを使っていると、いつの間にか 同じようなファイルが増え、どれが最新かわからない 状態になりがちです。 古いファイルが残っている バックアップが手作業で追いつかな... -
実務編
条件分岐とループの基本|シェルスクリプト入門|UNIX Cafe
UNIX Cafe | 第11回 はじめに|スクリプトは「考えて動く」ようになる シェルスクリプトは、上から順番にコマンドを実行するだけのものではありません。条件分岐 と ループ を使うことで、 状況に応じて処理を変える 同じ作業を自動でくり... -
実務編
環境変数・PATH入門|ターミナル設定の基本をやさしく理解|UNIX Cafe
UNIX Cafe | 第10回 はじめに|シェルの“記憶ノート”を開いてみよう ターミナルで ls や cp を入力すると、どのフォルダにいても同じようにコマンドが実行されます。 その理由は、シェルが 環境変数 という仕組みを使って、... -
実務編
リダイレクトとログの基本|初心者向けターミナル入門|UNIX Cafe
UNIX Cafe | 第9回 はじめに|コマンドの出力を「記録」に残す理由 コマンドを実行すると文字は出るけれど、あとで見返せないんですよね。 ターミナルでコマンドやスクリプトを実行すると、画面にはたくさんの文字が流れていきます。 しかし、その多くは&n... -
実務編
シェルスクリプト入門|初心者でも書ける基本の作り方と実行方法|UNIX Cafe
UNIX Cafe | 第8回 #!/bin/bash — 手作業をまとめて、自分だけの“カフェルーチン”を作ろう! はじめに|いつもの作業をまとめてみよう 毎日同じコマンドを、何度も手で入力していませんか? UNIX には、よく使うコマンドをまとめて自動実行できる仕組みが... -
基礎コマンド編
パイプの仕組み入門|コマンドをつないで処理を効率化|UNIX Cafe
UNIX Cafe | 第6回 UNIX では、コマンドの出力を、次のコマンドへそのまま渡すことができます。その仕組みが パイプ(|) です。 このページでわかること このページでは、UNIX の パイプ(|) の基本的な考え方と使い方を、初心者向...
