jot コマンドを知りました。 jot コマンドは、連番の数字やアルファベットを生成したり、ランダムな数字を生成したりに使えます。 連番ファイル名などを作るのに大活躍です。 上手に使えば、Bashのスクリプトで seq や $RAMDOM よりも便利かもしれないっす。 連番を作る takuya@~$ jot 10 1 2 3 4 5 6 7 8 9 10 連番をカウントダウン(逆順・降順) 文字列+連番名を作る例 takuya@~$ jot -w abc 10 abc1 abc2 abc3 abc4 abc5 abc6 abc7 abc8 abc9 abc10 printf のフォーマットで文字列を揃える takuya@~$ jot -w 'name%03d' 3 8 name008 name009 name010 アルファベットを連続して生成する takuya@~$ jot -w %c
printf のフォーマットの例 printf で文字の整列などをすれば楽ちんだろうとは思うんだけど、なかなか覚えきれないので、いくつか例を以て覚えておきたい。 takuya@Desktop$ ruby /Users/takuya/printf_examples.sh prinft %d 32 => '32 ' # 数字 prinft %5d 32 => ' 32' # 右寄せ prinft %-5d 32 => '32 ' # 左寄せ prinft %04d 32 => '0032 ' # 0埋め prinft %-05d 32 => '32 ' # 0埋め+左寄せ prinft %+d 32 => '+32 ' # 符号(+) prinft %+d -32 => '-32 ' # 符号(-) prinft %.1f -32 => '-32.0' # 小数桁1 prinft %.2f 3
radiko の再生スクリプトをマルっと書き直した レポジトリはこちら github.com python3.6 でフォーマット文字列が導入されたので、ようやくPythonをシェルコマンド呼び出しに使って使いやすくなったので、ガンガン書き直した。 注意点とか python3.6 で書き直した。 python 3.6の導入とか pyenv を使う git clone https://github.com/pyenv/pyenv echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile ./pyenv/shims/bin/pyenv rehash pyenv install 3.6.2 pyenv global
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く