Shell

POSIX

POSIX sedでなにができる?

シェル芸が好きな割には普段 s コマンドしか使っていないので、思いつく使い道を洗い出してみる思いつき次第追記するかもしれない
Shell

標準出力をsyslogみたくファイルに出力するシェルスクリプト

最近業務でシェルスクリプトを書く機会があり、これまでbashについて勉強していた知識が生きたことがいくつかあった。それらのシェルスクリプト小技を軽いシリーズにして記録していく。今回はシェルスクリプトの実行ログを/var/log/syslog...
Linux

CLIで0byteファイルを作る最適解を考える

単一ファイルは >>filename で、複数ファイルは touch filename ... と使い分けるのが良いのではないだろうか
POSIX

ターミナルからPOSIXコマンドのマニュアルを表示する

コマンドのPOSIX仕様のみを表示する man コマンド、 pman (ピーマン)を作りました。
Shell

直前コマンドの終了ステータスをシグナル名と一緒に表示するBashプロンプト

先日、自分も周りのエンジニアに倣って自分の dotfiles を公開した。その時にステータスの詳細を表示するプロンプトが好評だったのでブログでも公開する。
Shell

(ほぼ)シェル芸で :exileparrot: を作りたい!

修論提出&Defense終了記念エントリです
Shell

Bash対応のUnicodeコードポイント表記を出力するシェル芸

この記事はシェル芸 Advent Calendar 2019 19日目の記事です。
Shell

リダイレクトと代入と展開だけのBashコマンド

この記事はシェル芸 Advent Calendar 2019の10日目の記事です。
Shell

Bashのコマンド汚染ひとり攻防戦

シェルの有名なお遊び(?)にFork爆弾(fork bomb)と言うものがある。なおこのコマンドを実際に実行してはいけない。:(){ :|:& };:このコードは少ない文字数で記述されているという特徴があるが、組み込み(builtin)コマ...
CTF

SECCON 2019 quals Write-up (Beeeeeeeeeer, SECCON_multiplicater)

今年もSECCONオンライン予選にm1z0r3として参加しました。自分がフラグを獲得できた問題のWrite-upを記録します。(取り急ぎ最初の2問を掲載します。web_searchは後ほど追記します。)追記:web_searchについては「...