以下のファイル名がありますが、その前にファイル名を印刷したいと思います.tar
。どうすればいいですか?
注:後部.tar
は固定されており、前部.tar
は可変です。
例:abcd_ef_1.2.3.12+all.tar.gz.md5sum
ベストアンサー1
たとえば、sedを使用すると、次のようになります。
sed -E 's/(.*)\.tar.*/\1/' <<< "abcd_ef_1.2.3.12+all.tar.gz.md5sum"
印刷abcd_ef_1.2.3.12+all
。