ブレース展開、seqを使って01~10までの連番をMac上で作成しようとしたらうまく行かなったので色々試してみました。 // ブレース展開使ったver // seqコマンドと見た目を合わせるためにxargsで縦に出力してます。 $ echo {01..10} | xargs -n1 1 2 ... 8 9 10
1〜12月の各月のデータを格納する目的で、ゼロパディングされた数値でディレクトリを作成したい。楽をしたいので、まずはゼロパディングされた連番を出力する方法を探ってみた。 シェルスクリプト(/bin/sh)の場合 seq(1)には、ゼロパディングして数値の幅を均等化するオプション -w がある。 seq -w 1 12 01 02 03 04 05 06 07 08 09 10 11 12ところで、任意の桁数にゼロパディングしたい場合はどうか? 例えば2桁ではなく3桁にゼロパディングしたいならどうか? GNU coreutilsの場合は、次のように開始値ないし終了値を予めゼロパディングしておけばよいようだ。 seq -w 001 12 seq -w 1 012 001 002 003 004 005 006 007 008 009 010 011 012しかしこの方法は、Mac OS Xでは
Games for tomorrow's programmers. Block-based programming lessons for beginners.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く