A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
まるで、Automatorでは、意図したことができないと、断定なさっているように読めますが、じっさいはそうではありません。
Automatorで可能です。うまくいかないのは、あなたが作成した、ワークフローに不備があるからです。作成したワークフローを、記述なされば、どこに不備があるのか、こちらから指摘することが、できるでしょう。
No.1
- 回答日時:
aaaa/bbb/cccc/ddd.jpg
を
aaaa/bbb/ffff_gggg/ddd.jpg
に移動したいということのようですが、画像が潰れてよくわかりません。
・ccccとffff_ggggの規則性がわからない
・ccccフォルダ自体をffff_ggggにリネームしてよいのか、jpgファイルだけ移動するのか
・ffff_ggggフォルダは存在するのか、作らないといけないのか
ターミナルを使うことに支障が無ければ
/bin/ls -1 aaaa/*/*/*.jpg | sed -e '/\/[^/]*_gggg\/[^/]*\.jpg$/d' -e 's/^\(.*\)\/\([^/]*\.jpg$/mv -vi & \1_gggg\/\2/' | sh
等と言う方法もありますが
・lsで3階層下のjpgファイルをリスト
・lsの出力のうち、 _ggggにあたるものは対象外なので無視
・残った対象ファイル名を分割して、間に_ggggを入れたものを作って、
mv -vi 元のファイル 移動先のファイル
というコマンド列を作る
・コマンド列をshで実行
この回答への補足
set dirStr to "goods0001_0002:"
set tmpDelim to AppleScript's text item delimiters
set AppleScript's text item delimiters to ":"
set dirNames to every text item of dirStr
set AppleScript's text item delimiters to tmpDelim
tell application "Finder"
set curFolder to choose folder with prompt "どこに新規フォルダを作成しますか?"
repeat with aName in dirNames
if aName as string is "" then exit repeat
set newFolder to make folder at curFolder with properties {name:aName}
set curFolder to newFolder
end repeat
end tell
返答いただきましてありがとうございます。
私はプログラマーではないので、ターミナルがどういうものなのかもよくわからないです。
せっかくご回答いただいたのに、すいません。
ファイル名とフォルダ名は同名ではなく、規則性がないのですが、
ただ単に、一つのフォルダに入っているフォルダとファイルがあります。
そのフォルダの中にファイルを入れるだけなのですが、それが複数あるので、
どうやって言語をつくればいいのかわからないのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【マクロ】フォルダにファイルが1つも無い時に、ファイルがありませんとメッセージを表示する 4 2022/08/28 08:48
- Excel(エクセル) フォルダAから1つのファイルだけを、フォルダBへを移動するVBAについて 2 2022/07/25 11:45
- Visual Basic(VBA) 複数ファイルのデータの統合について 12 2022/05/14 12:03
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- Excel(エクセル) EXCELマクロでandroidタブレットから取りんだJPEGファイルをうまくセルに貼り付けられない 2 2022/07/31 15:03
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- Excel(エクセル) マクロのコードを、少しでも削って短くしたい 3 2022/08/30 07:46
- PDF PDFを自動添付したメールを送信してくれるツールを探しています。 2 2023/02/07 15:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PCに保存していた写真を見られ...
-
Excelで外部のファイルの場所を...
-
OpenFileDialogを使った後にも...
-
ExcelVBAでリンク先の対象のフ...
-
同名フォルダを作成し、そのフ...
-
50Mってどのくらいですか・・...
-
ファイルとフォルダのセキュリ...
-
Thumbs.dbを転送しない
-
ひさびさにXAMPPを起動しましたが
-
Mac Excel VBAについて
-
EPSON emqファイルをPrint CDで
-
拡張子をつくる
-
《エクセル2000》別ファイルの...
-
Excelファイルにリンク→シート...
-
参照元Excelファイルをバックグ...
-
メモリマップドファイルは動作...
-
テキストボックスのフォーカス...
-
FFFTPの自動化バッチについて
-
シリアル通信でのread関数の戻り値
-
ネットワーク内のIPアドレス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PCに保存していた写真を見られ...
-
拡張子をつくる
-
同名フォルダを作成し、そのフ...
-
Excelで外部のファイルの場所を...
-
MkDir パス名が無効です
-
<a href="file:///フォルダ名/...
-
OpenFileDialogを使った後にも...
-
ExcelVBAでリンク先の対象のフ...
-
参照元Excelファイルをバックグ...
-
Webページのリンクの貼り方を教...
-
EXCEL VBAのDir関数について
-
ファイルの作成日時について
-
Outlookで添付ファイルの貼り付...
-
Mac Excel VBAについて
-
エクセルVBAで、ファイルの情報...
-
秀丸のタグジャンプがうまくで...
-
「~$ファイル名.doc」というフ...
-
Git bashが開かなくなってしま...
-
VBSでメール送信
-
スマホでHTMLファイルを開いて...
おすすめ情報