逆引きシェルスクリプト/左詰めする方法・printf
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* シェルスクリプトで左詰めする方法・printf [#w0658a00]
printfコマンドを使用することにより文字列の左詰めが可能に...
以下にサンプルシェルスクリプトを記します。
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連記事 [#bd6029b2]
-[[シェルスクリプトで右詰めする方法・printf>逆引きシェル...
-[[シェルスクリプトでゼロパディングする方法・printf>逆引...
* printfで左詰め [#wc41c4dd]
以下のようにすることにより左詰めすることができます。
printf "%-10s#\n" sakura
上記の例は、10文字分のエリアに左詰めして表示することにな...
わかりやすくするために最後に#を表示しています。
また、\nをつけることにより改行しています。
以下に実際にコマンドラインで実行した結果を記します。
sakura@ubuntu1404:~$ printf "%-10s#\n" sakura
sakura #
以下のように複数を指定することもできます。
sakura@ubuntu1404:~$ printf "%-10s#%-10s#\n" sakura tubaki
sakura #tubaki #
左詰めで1から100まで表示した例です。
sakura@ubuntu1404:~$ for l in `seq 1 100`; do printf "%-1...
1 #
2 #
3 #
4 #
5 #
6 #
7 #
8 #
9 #
10 #
11 #
12 #
13 #
14 #
15 #
16 #
17 #
18 #
19 #
20 #
21 #
22 #
23 #
24 #
25 #
26 #
27 #
28 #
29 #
30 #
31 #
32 #
33 #
34 #
35 #
36 #
37 #
38 #
39 #
40 #
41 #
42 #
43 #
44 #
45 #
46 #
47 #
48 #
49 #
50 #
51 #
52 #
53 #
54 #
55 #
56 #
57 #
58 #
59 #
60 #
61 #
62 #
63 #
64 #
65 #
66 #
67 #
68 #
69 #
70 #
71 #
72 #
73 #
74 #
75 #
76 #
77 #
78 #
79 #
80 #
81 #
82 #
83 #
84 #
85 #
86 #
87 #
88 #
89 #
90 #
91 #
92 #
93 #
94 #
95 #
96 #
97 #
98 #
99 #
100 #
以上、printfコマンドで文字列を左詰め表示する方法でした。
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
終了行:
#navi(../)
* シェルスクリプトで左詰めする方法・printf [#w0658a00]
printfコマンドを使用することにより文字列の左詰めが可能に...
以下にサンプルシェルスクリプトを記します。
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連記事 [#bd6029b2]
-[[シェルスクリプトで右詰めする方法・printf>逆引きシェル...
-[[シェルスクリプトでゼロパディングする方法・printf>逆引...
* printfで左詰め [#wc41c4dd]
以下のようにすることにより左詰めすることができます。
printf "%-10s#\n" sakura
上記の例は、10文字分のエリアに左詰めして表示することにな...
わかりやすくするために最後に#を表示しています。
また、\nをつけることにより改行しています。
以下に実際にコマンドラインで実行した結果を記します。
sakura@ubuntu1404:~$ printf "%-10s#\n" sakura
sakura #
以下のように複数を指定することもできます。
sakura@ubuntu1404:~$ printf "%-10s#%-10s#\n" sakura tubaki
sakura #tubaki #
左詰めで1から100まで表示した例です。
sakura@ubuntu1404:~$ for l in `seq 1 100`; do printf "%-1...
1 #
2 #
3 #
4 #
5 #
6 #
7 #
8 #
9 #
10 #
11 #
12 #
13 #
14 #
15 #
16 #
17 #
18 #
19 #
20 #
21 #
22 #
23 #
24 #
25 #
26 #
27 #
28 #
29 #
30 #
31 #
32 #
33 #
34 #
35 #
36 #
37 #
38 #
39 #
40 #
41 #
42 #
43 #
44 #
45 #
46 #
47 #
48 #
49 #
50 #
51 #
52 #
53 #
54 #
55 #
56 #
57 #
58 #
59 #
60 #
61 #
62 #
63 #
64 #
65 #
66 #
67 #
68 #
69 #
70 #
71 #
72 #
73 #
74 #
75 #
76 #
77 #
78 #
79 #
80 #
81 #
82 #
83 #
84 #
85 #
86 #
87 #
88 #
89 #
90 #
91 #
92 #
93 #
94 #
95 #
96 #
97 #
98 #
99 #
100 #
以上、printfコマンドで文字列を左詰め表示する方法でした。
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
ページ名: