全力で怠けたい

怠けるために全力を尽くしたいブログ。

2021-01-01から1年間の記事一覧

MySQL 5.7 を EC2 にインストールする手順のメモ。

MySQL 5.7 を EC2 にインストールする手順 前準備 MySQL のリポジトリを yum に追加 MySQL 5.7 を有効にする MySQL 5.7 のインストールと起動 root ユーザーのデフォルトのパスワードの調べ方 この記事で書いたやつを全部やるスクリプト 参考サイト 何番煎じ…

Docker のコンテナ ID だけを表示する --quiet オプションを知ったメモ。

Docker のコンテナ ID だけを表示する Docker のコンテナ ID だけを表示する --quiet オプションを知ったメモ。 Docker のコンテナ ID だけを表示する Docker のコンテナ ID だけを表示する --quiet オプションを知ったのでメモしておく。 Docker のコンテナ…

入力行を指定幅で折り返す fold コマンドの使い方のメモ。

fold コマンドの使い方 --help オプション: ヘルプ 基本的な使い方 -w, --width オプション: 指定幅で折り返す -s, --spaces オプション -b, --bytes オプション: 幅じゃなくてバイト数で折り返す 入力行を指定幅で折り返す fold コマンドの使い方のメモ。 …

シェル力が圧倒的に足りてないのでシェル力を養うために第9回シェル芸勉強会の問題に挑戦してみた。

はじめに 第9回シェル芸勉強会の問題に挑戦してみた Q1 Question Answer Q2 Question Answer Q3 Question Answer Q4 Question Answer Q5 Question Answer Q6 Question Answer 小問1 小問2 小問3 Q7 Question Answer Q8 Question Answer 参考サイト シェル力…

シェル力が圧倒的に足りてないのでシェル力を養うためにシェル芸勉強会の問題に挑戦してみた。

はじめに 第10回シェル芸勉強会の問題に挑戦してみた Q1 Question Answer Q2 Question Answer Q3 Question Answer Q4 Question Answer Q5 Question Answer Q6 Question Answer Q7 Question Answer Q8 Question Answer 参考サイト シェル力が圧倒的に足りてな…

mysql コマンドで select した結果を csv にするやり方をいろいろメモ。

mysql コマンドで select した結果を csv にするやり方 表形式で出力してテキストエディターで編集する (ダメ絶対) mysql コマンドはバッチモードで実行して出力を編集する 特定のカラムの出力を CSV にする: tr と sed を使うやり方 特定のカラムの出力を C…

祝日かどうかを判定する shukujitsu コマンドを使ってみたら便利だったのでメモ。

shukujitsu コマンドの使い方 インストール 使い方 shukujitsu コマンドの終了ステータス cron と shukujitsu コマンドを組み合わせて使う 特定の日付が祝日かどうか判定する仕組み ライブラリーとしても使える 参考サイト 祝日かどうかを判定する shukujits…

半角カナと全角英数字をコマンド一発で焼き払うメモ。

半角カナと全角英数字をコマンド一発で焼き払うメモ。 カタカナは半角だと忌み嫌われるのに数字は半角にしろ全角の数字は滅べと言われるのはなぜなのか。— えび➕️➕️➡️ (@ebc_2in2crc) March 7, 2021 半角カナと全角英数字は nkf コマンドの -Z オプションを…

Mac の sed とか tr が illegal byte sequence エラーになるときの回避方法のメモ。

sed とか tr が illegal byte sequence エラーになる どんなことがおきるか どうしたら回避できるか Mac の sed とか tr が illegal byte sequence エラーになるときの回避方法のメモ。 sed とか tr が illegal byte sequence エラーになる どんなことがおき…

Bash でタブとかの制御文字を入力するやり方のメモ。

Bash でタブとかの制御文字を入力する Ctrl-v + 制御文字 $'\文字' Bash でタブとかの制御文字を入力するやり方をたまに聞かれるのでメモしておく。 Bash のバージョン。 $ bash --version GNU bash, version 5.1.4(1)-release (x86_64-apple-darwin19.6.0) …

cron の実行日時を確認しながらスケジュールを編集できる Crontab.guru がすごく便利。

Crontab.guru 基本的な使い方 フィールドに指定できる値の範囲と演算子 cron の実行日時を確認しながら編集できるのがすごく便利 cron の実行日時を確認しながらスケジュールを編集できる Crontab.guru がすごく便利なのでメモしておく。 Crontab.guru cron …

cron の構文をちょいちょい忘れるので基本的なとこだけメモしておく。

cron の構文 一番基本的なやつ 演算子 実行する時間の書き方の例 参考サイト cron の構文をちょいちょい忘れるので基本的なとこだけメモしておく。 cron の構文 一番基本的なやつ 一番基本的なやつ。 5つのフィールドをスペースで区切って指定する フィール…

AWS CLI の S3 のファイルの --exclude と --include の使い方のメモ。

--exclude オプションと --include オプションの使い方 パターン記号 --exclude オプションと --include オプションの適用ルール それぞれ0回または1回以上指定できる 後に指定するほうが優先する ソースディレクトリに対して評価する --include オプション…

Route 53 で取得してるドメインの連絡先情報を変更したメモ。

Route 53 のドメインの連絡先情報を変更した AWS からドメインの連絡先情報を確認してくれメールが来た やったこと Route 53 で取得してるドメインの連絡先情報を変更したメモ。 Route 53 のドメインの連絡先情報を変更した AWS からドメインの連絡先情報を…

S3 バケットとローカルのディレクトリを同期する AWS CLI の aws s3 sync コマンドの初歩的な使い方のメモ。

aws s3 sync コマンドの初歩的な使い方 基本的な使い方 --dryrun オプション: dry run する --delete オプション: 削除を同期する --quiet オプション: 出力を抑制する --exclude: ファイルやオブジェクトを同期から除外する --include: ファイルやオブジェ…

iTerm2 のコピーモードのキーボード操作のチートシート。

iTerm2 のコピーモード コピーモードの開始と終了 基本的なカーソル移動 コピー範囲の選択とコピーの実行 単語の移動 行の移動 その他のカーソル移動 チートシート 参考サイト iTerm2 のコピーモードはキーボードで範囲を指定してコピーできるのが便利なので…

ユーザー ID とグループ ID を表示する id コマンドのメモ。

id コマンドの使い方 --help オプション: ヘルプ オプションなし -u, --user オプション: 実効ユーザー ID を表示する -g, --group オプション: 実効グループ ID を表示する -G, --groups オプション: ユーザーが所属するすべてのグループ ID を表示する -n,…

ユーザーが所属するグループを表示する groups コマンドのメモ。

groups コマンドの使い方 基本的な使い方 --help オプション: ヘルプ ユーザーが所属するグループを表示する groups コマンドの使い方のメモ。 このメモは ubuntu 20.10 の Docker コンテナ上の groups コマンドを使っている。 $ docker container run --rm …