
p12(pkcs12)形式の証明書の有効期限をkeytoolとopensslで確認する
2023年2月16日 chatora10nis chatora tips
「証明書の有効期限が切れそうだから差し替えておいて」 「証明書のファイルとパスフレーズは別途送っておくね」 急に渡された p12 …
シェルスクリプトで変数に入った引数付きのPHPコマンドを実行する
2022年6月4日 chatora10nis chatora tips
シェルから PHP クライアントでコマンド実行。 よくあるケースですが、コマンドと引数の展開でハマったので備忘録に。 [cray …
シェルスクリプトとjqコマンドでJSONをループして中身を取り出す
2021年7月28日 chatora10nis chatora tips
JSON の操作なら jq コマンドで十分なのですが、シェルの中で JSON をいい感じに扱いたい時ってありますよね。 配列の中から特 …
シェルスクリプトのヒアドキュメントの中で変数やコマンドを展開しない
2021年7月10日 chatora10nis chatora tips
多くの言語において標準で利用できるヒアドキュメント。 便利ですよね。 そんな中、シェルスクリプトのヒアドキュメントの書き方で知ら …
【ハイフン】文字列をUTF8の16進数に変換して判別する
2021年3月8日 chatora10nis chatora tips
Windows や Mac, Linux など様々な環境で作業をしていると、環境依存の文字に遭遇することってありますよね。 そうでなく …
Macでbrew installした際にディレクトリの権限エラーが出る
2020年8月27日 chatora10nis chatora tips
Mac の bash で連想配列を使おうと思い、declare したら -A オプションなんて知らないと言われる。 [crayon-6 …
Linuxのコマンドの結果をパイプで次のコマンドの任意の位置に使う方法
2018年10月23日 chatora10nis chatora tips
タイトルだけ見ると何を言っているのかよくわからないかもしれませんが、要は Linux や Mac のターミナル上で以下のようなことがしたいわ …
シェルスクリプトでwhile文を使ってループ処理をする
2018年5月30日 chatora10nis chatora tips
今までシェルでループ処理をする場合、for 文を使う機会が非常に多かったのですが、特定の条件の間だけ処理を繰り返すには while 文が最適 …
シェルスクリプトでファイルを1行ずつ読み込む
2018年5月29日 chatora10nis chatora tips
シェルスクリプトで、ファイルに書かれた内容を 1 行ずつ処理したいケースってたまにありますよね。
いくつか方法はあるのですが、ファイルの容量や書きやすさなど好みに応じて使い分けて …
シェルで連想配列の変数を使う方法
2018年3月21日 chatora10nis chatora tips
シェルスクリプトでも連想配列が扱えるようになって、幅が広がったような気がします。
これなら、PHP などの言語しか経験がない人でも、それほど抵抗なくシェルの世界に入れるのではない …