特定のディレクトリのファイル名を解析しようとしています。ファイル名の形式は次のとおりです。
token1_token2_token3_token(N-1)_token(N).sh
区切り文字を使用してトークンをカットする必要が'_'
あり、最後の2つのトークンを除いて文字列を取得する必要があります。上記の例では、出力はである必要がありますtoken1_token2_token3
。
トークンの数は固定されていません。-f#-
コマンドのオプションを使用して実行しようとしましたがcut
、解決策が見つかりませんでした。何か案は?