物理ファイルの代わりにファイル名を切り取る方法

物理ファイルの代わりにファイル名を切り取る方法

次のファイル名のリストがあります。

./run_results/rat/coding_exons/0.01_100_best.txt ./run_results/mouse/introns/0.01_100_best.txt

rat_coding_exons_0.01_100_best.txtまたは、同じ名前の新しいファイルを作成したいと思います。mouse_introns_0.01_100_best.txt

問題は、これらのファイル名を切り捨てようとすると、cutがそのファイルのすべての行を切り捨て始めるということです(合理的ですが、私が望むわけではありません)。

ベストアンサー1

cut filename必要なものの代わりにecho filename | cut(つまり、切り取るファイル名を標準入力への入力として渡すこと)

おすすめ記事