トップページへ

Linuxで文字列の特定部分を抜き出す方法

小粋空間 » Linux » Linuxで文字列の特定部分を抜き出す方法

Linuxで文字列の特定部分を抜き出す方法を紹介します。

1.問題点

下記のように、lsコマンドでファイルの一覧を取得します。

# ls -l
合計 3
-rw-r--r--. 1 root root   0  6月 28 10:31 2019 aaa
-rw-r--r--. 1 root root   0  6月 28 10:31 2019 bbb
-rw-r--r--. 1 root root   0  6月 28 10:31 2019 ccc

この出力から「6月」から「10」までの文字列

6月 28 10

を取得したいのですが、方法が分かりません。

ということで、Linuxで文字列の特定部分を抜き出す方法を紹介します。

2.文字列の特定部分を抜き出す

文字列の特定部分を抜き出すには、cutコマンドを利用します。

# ls -l | cut -c 30-37
 
6月 28 10
6月 28 10
6月 28 10

"-c"は、示した位置の文字だけを表示するオプションです。

上記の例では30文字から37文字を表示します。

« 前の記事へ

次の記事へ »

トップページへ