フォルダ内のファイルを読み込み、ファイル名の一部のみを取り込むAppleScriptを作成しようとしています。ファイルは次のようになります:the.name.of.a.tv.show.s01e01AppleScriptの文字列の一部を取得
私はs01を検索することができましたが、次に来ることができる毎シーズンごとにルールを作成する必要があります。
s - eを探して、その前にファイル名の部分を取る方法はありますか?
フォルダ内のファイルを読み込み、ファイル名の一部のみを取り込むAppleScriptを作成しようとしています。ファイルは次のようになります:the.name.of.a.tv.show.s01e01AppleScriptの文字列の一部を取得
私はs01を検索することができましたが、次に来ることができる毎シーズンごとにルールを作成する必要があります。
s - eを探して、その前にファイル名の部分を取る方法はありますか?
試してみてください。あなたの前の質問取り入れ
set xxx to "the.name.of.a.tv.show.s01e01 etc etc"
set yyy to (do shell script "echo " & xxx & " | sed 's/.s[0-9][0-9]e[0-9][0-9].*//'")
return yyy
:あなたがhttp://www.bulkrenameutility.co.uk/Main_Intro.phpを必要とするよう
set seasonList to {}
repeat with aShow in listOfShows
set aShow to aShow as string
set end of seasonList to (do shell script "echo " & aShow & " | sed 's/.s[0-9][0-9]e[0-9][0-9].*//'")
end repeat
return seasonList
の音 - あなたの目標は、実際にでない限り、制限されたスクリプト言語を使用してホイールを再開発する。その場合、applescriptのこれらの文字列関数を見てください:http://aurelio.net/doc/as4pp.html – Alain
私が見ることができるのは、Windowsのみです。そして私はそれらの名前を変更したくない、私はショーのタイトルを確認する必要があります。 – andeersg
オペレーティングシステムの制限がある場合は、これらのタグとその他の関連タグを質問に追加する必要があります。 – Alain