列からcsvファイル名の一部を抽出する

列からcsvファイル名の一部を抽出する

次のディレクトリに.csvファイルセットがあります。

abc_q1_w1.csv
defg_q11_w2.csv
hijk_q11_w3.csv 

部分的なファイル名を抽出して列に入れるスクリプトを作成したいと思います。

abc     q1      w1
defg    q11     w2
hijk    q11     w3

bashスクリプトを使用してこの種のファイル名抽出を実装する方法を知っている人はいますか?

ベストアンサー1

次のようなものを使用できます。

ls -1 | tr '_' '\t'

おすすめ記事