WindowsにCygwinをインストールする手順
Cygwinについて Cygwinとは、簡単に言うとUnixに似た機能をWindows上で使えるようにするソフトウェアです。Cygwinを使うと、UNIXの種類豊富なコマンドやシェルスクリプトをWindows上で動かすこ… 続きを読む »
Cygwinについて Cygwinとは、簡単に言うとUnixに似た機能をWindows上で使えるようにするソフトウェアです。Cygwinを使うと、UNIXの種類豊富なコマンドやシェルスクリプトをWindows上で動かすこ… 続きを読む »
前回のおさらい 前回はHTMLを使って簡単なホームページを作りました。 今回は、前回作ったファイルが何をしているのか詳しく見ていきましょう。 HTMLタグについて 前回は見出しと本文一行を表示するページを作りました。もう… 続きを読む »
はじめに いきなりですが、早速ホームページを作ってみましょう。 必要なソフトなど テキストエディタ(メモ帳, テキストエディット など) ブラウザ(Microsoft Edge, Safari など) ホームページを作る… 続きを読む »
grepを使ったシェルスクリプト このページから、実際に使えるシェルスクリプトを例に、コマンドや構文を詳しく解説していきます。 今回は、指定したキーワード(文字列)を本文に含むテキスト形式のファイルを探し出し、そのファイ… 続きを読む »
変数に代入した文字列の文字数を簡単に数える 前回はawkを使って、行番号を振ったり、行数を調べたりできるプログラムを作りました。 今回は一旦awkを離れ、シェルスクリプトで文字列の長さを調べる方法を紹介します。 文字列の… 続きを読む »
行番号・行数 前回はawkを使って、1文字単位で文字列を加工する方法を紹介しました。 今回はawkを使ってテキストファイルに行番号を振ったり、行数を調べたりできる簡単なプログラムを作ってみましょう。 各行に行番号を付ける… 続きを読む »
文字列の切り出し・置換など 前回はawkで行(レコード)を一区切り(フィールド)に分割して処理を行う方法を紹介しました。 今回はフィールド単位ではなく、一文字単位で文字列を加工する方法を解説していきます。 文字列の切り出… 続きを読む »
テキスト処理が得意なプログラミング言語 awk シェルスクリプトと組み合わせることで様々な処理を実現できるプログラミング言語 awk について簡単に紹介します。特に何かを新たにインストールする必要がなく、今まで紹介してき… 続きを読む »
ls|grep|find|diff ls あるディレクトリ(フォルダ)に存在するファイル・サブディレクトリの情報を表示します。ターミナルで処理を行う場合はディレクトリ内にどんなファイルがあるかを視覚的に見ることはできませ… 続きを読む »
一連の処理をまとめる(function) 複数の処理をまとめて、呼び出しやすくするには 関数 という仕組みを使います。関数の利点は、まとめた一連の処理を何度でも好きなところで使うことができることです。 関数の作り方 関数… 続きを読む »