システム

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コマンドの実行結果がわかりやすいで...
mysql

drop文とcreate文を含まずにmysqldumpを取得する方法

通常、mysqldumpを実行すると、既存のテーブルを削除するdrop文とテーブルを新たに生成するcreate文が含まれた形でdumpファイルが作成されます。 データの中身だけを取得したい場合には、drop文とcreate文は...
mysql

特定のテーブルの特定のカラムを対象としたmysqldumpの取得方法

特定のテーブルのうち、指定した対象だけmysqldumpを取得したい場合があります。 その場合、where区を使用することで対象を絞ることができます。 ただし、通常のSQL文と異なり、指定の仕方が異なります。 以下...
mysql

特定のテーブルを対象としたmysqldumpの取得方法

mysqldumpの取得方法のご紹介です。 特定のテーブルをバックアップする場合、以下のように実行します。
linux

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

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