2017-12-16 18 views
-2

の3つの最初の文字に応じてサブフォルダを作成します。AppleScriptを - 私は名前のフォルダ内のファイルの何千も持っているファイル名

00101、00102、00103、00201、00202、00207、XXX、19801、19802、xxxは

私は

001という名前のフォルダ持たせるために、ファイルの最初の3つの文字に応じてサブフォルダを作成したい - 。。すべてのファイル00101、00102、00103を含める>を

XXXを - →xxx01、xxx02 ...

アップルスクリプトを使用してそれを行うことは可能でしょうか?最初の3つの文字を取得するために

答えて

0

つの提案

  • は、シェルのdittoを使用するファイルをコピーするにはset prefix to text 1 thru 3 of fileName
  • を使用しています。必要に応じてすべての中間サブフォルダを作成することができます。

    do shell script "/usr/bin/ditto " & quoted form of "/path/to/fileName.ext" & space & quoted form of ("/path/to/baseFolder/" & prefix & "/" & fileName) 
    
関連する問題