Simple Sand Samples |
説明のないとってもシンプルなサンプルプログラム集
COBOL | awk | C言語 | D言語 | GO言語 | Lua | Vim |
bash | Perl | Gauche | Clojure | CLISP | EmacsLisp | VimScript |
tcsh | Ruby | Groovy | Java | C# | VBScript | JavaScript |
Io言語 | Python | Erlang | Scala | VB.NET | Excel/VBA | PHP |
Tcl | Haskell | OCaml | PowerShell | Windows | Unix/Linux |
Linuxコマンド > nl 番号付け
|
|
~$ cat testfile
apple
banana
candy
dog
egg
fox
gate
hat
~$
1 apple
2 banana
3 candy
4 dog
5
6 egg
7 fox
8 gate
9 hat
~$
1 apple
2 banana
3 candy
4 dog
5 egg
6 fox
7 gate
8 hat
~$
3 apple
4 banana
5 candy
6 dog
7
8 egg
9 fox
10 gate
11 hat
~$
apple
banana
candy
1 dog
2 egg
3 fox
gate
4 hat
~$
apple
banana
candy
dog
egg
fox
gate
hat
~$
全行に番号付け
~$ nl -ba testfile1 apple
2 banana
3 candy
4 dog
5
6 egg
7 fox
8 gate
9 hat
~$
空行以外に番号付け
~$ nl testfile1 apple
2 banana
3 candy
4 dog
5 egg
6 fox
7 gate
8 hat
~$
開始番号を指定して番号付け(3番から)
~$ nl -ba -v3 testfile3 apple
4 banana
5 candy
6 dog
7
8 egg
9 fox
10 gate
11 hat
~$
正規表現でマッチする行のみ番号付け(3文字の行)
~$ nl -bp^...$ testfileapple
banana
candy
1 dog
2 egg
3 fox
gate
4 hat
~$