linux

linux

awkでBEGINを使ってみる

awkで最初に一度だけ実行したい処理をBEGIN部に記載します。 今回はBEGINを使った場合の例を示します。 ポイントはawkのアクション部分(「'{}'」でくくる箇所ですね)。 「'」と「{」の間にBEGINお...
linux

awkで変数を使用する

awkで変数を使用する場合、「--assign」もしくは「-v」を使用します。 先頭の「echo 1」は例として記載しましたが、今回は意味はありません。 変数hogeに格納した「kamo」が表示されていることがわかります...
linux

awkコマンドで◯文字目から△文字分を抜き出す方法

awkコマンドで◯文字目から△文字を抜き出す方法をご紹介します。 substr()関数を使用します。 以下では、文字列「kamotora」の3文字目から4文字分を抜き出しています。 3文字目から4文字分が表示されていること...
linux

awkで文字列を抜き出す

awkコマンドで文字列を抜き出す方法をご紹介します。 substr()関数を使用します。 以下では、文字列「kamo」の3文字目以降を抜き出しています。 3文字目以降が表示されていることがわかります。
linux

出力文字列を逆順に表示するrevコマンドのご紹介

出力文字列を逆順に表示することができるrevコマンドをご紹介します。 ファイルを指定すると、ファイルの中身を逆から表示してくれます。 行が複数行にまたがる場合は、行ごとに逆順に表示してくれます。 ...
linux

行単位で出力されるコマンドの実行結果を受け取り、行から列へ変更する

「行単位で出力されるコマンドの実行結果を受け取り、行から列へ変更する」とタイトルをつけてみたものの、今いち想像がつきにくいタイトルになってしまいました。 「行単位で出力される」とは以下のseqコマンドの実行結果がわかりやすいで...
linux

manコマンドステップアップ!

普段何気なく使うmanコマンド(マニュアルコマンド)ですが、実は以下のように章立てになっています。 章番号 内容 1 汎用コマンド 2 システムコール 3 ライブラリ関数 ...
linux

ファイルの100行目のみを表示する方法

あるファイルの100行目だけを表示したい場合、以下のようにawkコマンドを使います。 以下では/var/log/dmesgの100行目を表示しています。 この100の箇所を別の数字に変更することで、指定した行目を表示する...
linux

ファイルの先頭10行をheadコマンドを使わずに表示する方法ca

headコマンドを使うことでファイルの先頭10行を表示することができます。 今回はheadコマンドを使用せずにファイルの先頭10行を表示する方法をご紹介します。 以下のように、awkコマンドを使います。 以...
linux

ファイルの先頭10行を表示する方法

ファイルの先頭10行を表示したい場合、headコマンドを使うことで実現できます。 以下では/var/log/dmesgの先頭10行を表示しています。 以下の通り、10行表示されていることがわかります。 ...
Secured By miniOrange
タイトルとURLをコピーしました