0
からファイル名の一部だけを取得するあなたの誰も私を助けてくださいもらえますか? 私はこれに苦労しています。私は</p> <p>をmy_sample_logだけです私は</p> <p>/folder1/folder2/logs/my_sample_log_.txt のようなフォルダ構造を持つパス
からファイル名の一部だけを取得するあなたの誰も私を助けてくださいもらえますか? 私はこれに苦労しています。私は</p> <p>をmy_sample_logだけです私は</p> <p>/folder1/folder2/logs/my_sample_log_.txt のようなフォルダ構造を持つパス
使用basenameコマンド:
name=$(basename "/folder1/folder2/logs/my_sample_log_.txt" .txt | sed 's/_$//')
または単に:
name=$(basename "/folder1/folder2/logs/my_sample_log_.txt" _.txt )
最後のアンダースコアも除外する必要があります – user6157109
使用しているシェル? 'echo $ SHELL'の下にあるものを印刷できますか? – Inian