元RX-7乗りの適当な日々 このページをアンテナに追加 RSSフィード Twitter

RX-7(FD3S)WRX STI関連のキーワードで検索されて来られた方へ。
右サイドのカテゴリ『』をクリックすると関連する項目だけが表示されます。
日々の写真は『Flickr』で公開しています。

2011/04/17

by doug88888

seqコマンドの色々なオプション

seqコマンドは、数値を規則的に増加/減少させるコマンド。

$ seq 1 5
1
2
3
4
5

単純に増加させたり、、、

$ seq 10 -2 0
10
8
6
4
2
0

増減幅を指定して減少させたり。


そんなseqコマンドにオプションがあることを知りました。


"-s" 区切り文字を指定する

"-s"オプションを使うと区切り文字が指定できる。

$ seq -s , 1 5
1,2,3,4,5

例えば、カンマ区切りにしたい場合は↑のような感じ。


ちなみに余談ですが、、、

$ seq 1 5 | paste -s -d ,
1,2,3,4,5

このオプションを使わなくても、pasteコマンドを併用すれば実現できなくもない。


"-w" 桁数を揃えて表示

"-w"オプションは、数字の桁数を揃えるために、頭をゼロ(0)で埋めて表示してくれる。

$ seq -w 0 10 100
000
010
020
030
040
050
060
070
080
090
100

【改訂新版】 Linuxコマンド ポケットリファレンス (Pocket Reference)

【改訂新版】 Linuxコマンド ポケットリファレンス (Pocket Reference)

はてなユーザーのみコメントできます。はてなへログインもしくは新規登録をおこなってください。

トラックバック - http://d.hatena.ne.jp/rx7/20110417/p1

オススメ (一部は、最近読んでいる本とも言う)
Chef実践入門 ~コードによるインフラ構成の自動化 (WEB+DB PRESS plus) クラウド Amazon EC2/S3のすべて~実践者から学ぶ設計/構築/運用ノウハウ~ [Web開発者のための]大規模サービス技術入門 ―データ構造、メモリ、OS、DB、サーバ/インフラ (WEB+DB PRESS plusシリーズ) エキスパートのためのMySQL[運用+管理]トラブルシューティングガイド [24時間365日] サーバ/インフラを支える技術 ~スケーラビリティ、ハイパフォーマンス、省力運用 Linux-DB システム構築/運用入門 (DB Magazine SELECTION) キャパシティプランニング ― リソースを最大限に活かすサイト分析・予測・配置 スケーラブルWebサイト 実践ハイパフォーマンスMySQL 第3版 ウェブオペレーション ―サイト運用管理の実践テクニック (THEORY/IN/PRACTICE) SQLアンチパターン インターネットのカタチ―もろさが織り成す粘り強い世界― ハイパフォーマンス ブラウザネットワーキング ―ネットワークアプリケーションのためのパフォーマンス最適化 Linuxの教科書―ホントに読んでほしいroot入門講座 (IDGムックシリーズ)