Akce na přesun souborů

Máte téma nebo dotaz, který nevíte, kam zařadit? Vložte jej do této sekce a my pro něj najdeme správné zařazení a snad i odpověď.

Moderátoři: MichalM.Mac, zmiy, dandas, Macforum_Admin, Schumi, Hallfdann

Odpovědět
Uživatelský avatar
ra3662
Příspěvky: 4638
Registrován: 14 srp 2012 10:25
Bydliště: Ostrava

Akce na přesun souborů

Příspěvek od ra3662 » 08 srp 2016 14:44

Zdravím, snad zase nějaká dobrá duše pomůže.
Mám složku "Dickens, Charles", v ní podsložky "Nadejne vyhlidky" a "Zle casy" a v nich soubory .epub, .mob, .opf a .jpg.
Potřeboval bych ve výsledku pouze složku "Dickens, Charles" a v ní soubory .epub. (popř. .mobi.), podle toho do jaké knihy budu nahrávat.
Viz. otisk.
Daná složka je pouze orientační, název může být jakýkoli.

Díky.

EDIT:
Vím že to jde přes "hledat" a pak přemístit soubory a zbytek odmazat.
Ideální by bylo spustit akci na danou složku která obsahuje více autorů a zbytek by se sám odmazal.
Přílohy
Snímek obrazovky 2016-08-08 v 15.36.57.jpg

Uživatelský avatar
MichalM.Mac
Příspěvky: 3342
Registrován: 30 črc 2012 11:03
Kontaktovat uživatele:

Re: Akce na přesun souborů

Příspěvek od MichalM.Mac » 08 srp 2016 15:15

Vypadá na ideální použití Automatoru. Zkoušel si?

Uživatelský avatar
ra3662
Příspěvky: 4638
Registrován: 14 srp 2012 10:25
Bydliště: Ostrava

Re: Akce na přesun souborů

Příspěvek od ra3662 » 08 srp 2016 17:52

Na automator jsem jelito, no pokusím se.

Díky

Uživatelský avatar
casey
Příspěvky: 3156
Registrován: 30 črc 2012 16:56
Bydliště: ČR
Kontaktovat uživatele:

Re: Akce na přesun souborů

Příspěvek od casey » 09 srp 2016 09:33

Nebo Terminál



Sent from my iPhone using Tapatalk

Uživatelský avatar
rony
Příspěvky: 3635
Registrován: 01 srp 2012 07:47
Bydliště: Bratislava
Kontaktovat uživatele:

Re: Akce na přesun souborů

Příspěvek od rony » 09 srp 2016 09:45

Automator podla mna tuto komplexnejsiu vec nemusi vediet, teda presnejsie, pouzijes Apple Script a ten spustas Automator akciou z Foldra.

Uprimne povediac, podobne ulohy by som rad mal aj ja, no pokial nevyguglim podobne riesenia, ktore si len upravim, tak to skriptovat z nuly sa mi nechce.
-- /\/\ .\ > .\ / Facebook skupina Uživatelé Apple Watch spravodaj.madaj.net
 Mac Mini  iPhone 13pro  iPad Pro  Pencil  TV  WATCH  AirPods  Homepod

Uživatelský avatar
casey
Příspěvky: 3156
Registrován: 30 črc 2012 16:56
Bydliště: ČR
Kontaktovat uživatele:

Re: Akce na přesun souborů

Příspěvek od casey » 09 srp 2016 10:19

Kód: Vybrat vše

find -name '*.epub' -type f -exec sh -c "mv -i -v '{}' \"\$(echo '{}' | sed 's%/%_%g;s%_%/%')\"" ';'

Uživatelský avatar
MichalM.Mac
Příspěvky: 3342
Registrován: 30 črc 2012 11:03
Kontaktovat uživatele:

Re: Akce na přesun souborů

Příspěvek od MichalM.Mac » 09 srp 2016 18:38

Automator by mohl vypadat třeba takto. Proti skriptum to nebude tak mocné. Zvlášť, pokud by to mělo fugnovat více rekuzivně.
Pro jednu složku s několika podsložkami se soubory knížek v pořádku.
Screen Shot 2016-08-09 at 19.36.14.png
Přílohy
knizkjy.workflow.zip
(111.06 KiB) Staženo 81 x

Uživatelský avatar
ra3662
Příspěvky: 4638
Registrován: 14 srp 2012 10:25
Bydliště: Ostrava

Re: Akce na přesun souborů

Příspěvek od ra3662 » 09 srp 2016 19:34

Díky za snahu.
Jenom jsme se asi nepochopili v zadání.
Akce vybere z dané složky určené soubory a přemístí je do určeného místa.
Test proběhl s dvěma složkama a výsledek se minul požadavkem, viz otisk.
Stejného výsledku dosáhnu když použiju funkci hledat "mobi" a výsledek okna přesunu kam potřebuji.
Snad je to pochopitelné.
Jo a ještě jednou děkuji, opravdu málokdy se vidí taková rychlost.
Přílohy
Snímek obrazovky 2016-08-09 v 20.27.41.jpg

Uživatelský avatar
MichalM.Mac
Příspěvky: 3342
Registrován: 30 črc 2012 11:03
Kontaktovat uživatele:

Re: Akce na přesun souborů

Příspěvek od MichalM.Mac » 09 srp 2016 20:09

Píšu, že to neni moc dobré na rekurzi. Vybral si složku o jeden level nad, než jak je to postaveno.
Musel bys vybrat při první spuštění workflow jako zdroj Rexe a při druhém pak Švandrlíka.

Záleží, na co to chceš. Pokud je to nějaká megalomanská batch konverze složité adresářové struktury, bude lepší to naprogramovat.
Pokud to děláš postupně podle potřeby, Automator workflow ti to dokáže zredukovat počet manuálních kroků na méně.

Vytvoření workflow zabral ani ne 5 minut.

Uživatelský avatar
ra3662
Příspěvky: 4638
Registrován: 14 srp 2012 10:25
Bydliště: Ostrava

Re: Akce na přesun souborů

Příspěvek od ra3662 » 09 srp 2016 20:22

Bohužel tak jak jsem psal v EDIT.
"Ideální by bylo spustit akci na danou složku která obsahuje více autorů a zbytek by se sám odmazal."
Budu dále pátrat.
Díky

Odpovědět