Re: Hromadna změna data u adresářů v Linuxu

Michal Grunt michal.grunt na gmail.com
Pondělí Červenec 25 16:25:35 CEST 2022


Děkuji všem. Zkusím jak rsync tak i ten LS. Nějak si s tím pohraji.

Dne po 25. 7. 2022 13:04 uživatel Petr Labaj <labaj na volny.cz> napsal:

> Pro začátek bych připojil starý disk a udělal:
> ls -lR "/základní adresář" > /tmp/puvodni_datumy.txt
>
> Tím "základní adresář" myslím odkud začíná to, co Vás zajímá. Třeba /filmy.
>
> Tak Vám v /tmp vznikne soubor, kde bude seznam všech souborů s jejich
> datumy.
> No a pak připojit nový disk, ten soubor tam nakopírovat a trochu si
> pohrát se scriptováním.
> Po řádcích procházet ten soubor puvodni_datumy.txt a podle něho
> nastavovat příkazem touch datumy na novém disku.
>
> Protože původní datumy budete mít schované, tak můžete snadno laborovat.
> I při případné chybě se to dá kdykoli pustit znovu.
> Aspoň já to tak mám rad, když můžu laborovat. Udělat si z toho jen malý
> testovací seznam o pár řádcích na tom to zkoušet.
>
> Psát ten script se mi nechce a nemám na to čas.
> Navíc já osobně bych to z pohodlnosti asi udělal triviálním programem v
> C. Složitější scriptování v Bashi mi nikdy nepřirostlo k srdci.
> Pythonoví odborníci zase asi v Pythonu.
>
> PL
>
> ********************
>
> Dne 25.7.2022 v 12:19 Michal Grunt napsal(a):
> > Jde o nastavení času u adresářů ne u souboru (to co je obsahem
> > podadresare Filmx už mě v podstatě nezajima,  ale pokud to dávka veme
> > smahem všechno tak to ničemu nevadi). Jde mi o změnu data u
> > podadresaru Filmx.
> >
> > Starý disk:
> > PVR - nadrazeny adr. v rootu disku
> >   Film1 podadr.
> >   Film2 podadr.
> >   Filmx podadr.
> >
> > Nový disk: úplně to samé jako starý disk.
> >
> > Takže přes ten touch a dávku for...? Pokud tedy budu mít dostupné oba
> > disky v jednom systému což asi bude na konec možné (jeden disk lokalne
> > a druhý přes SMB).
> >
> > Dne po 25. 7. 2022 10:09 uživatel iko <iko.ikoon na gmail.com> napsal:
> >
> >     pokial su to subory v jednom adresari, tak nepr nieco taketo
> >     (treba sa
> >     chdirnut do stareho adresara):
> >
> >     for a in *; do touch "{cielovy_dir}/$a" -r "$a"; done
> >
> >     On 7/25/22 09:56, Michal Grunt wrote:
> >     > Je tu nějaký kovaný Linuxar? Měnil jsem disk u tvheadend a
> >     zkopíroval
> >     > data na nový disk (vetsi). Bohužel jsem si už nevšiml, že se u
> >     adresářů
> >     > vytvořil aktuální datum. V Kodi mám třídění nahrávek dle datumu
> >     takže se
> >     > mi to teď cele rozhazelo a celé to znovu kopírovat se mi už
> >     nechce...
> >     > Mám tedy zdrojový disk a cílový disk, se stejným obsahem.
> >     Potřebuji na
> >     > cílovém disku u těch cca 150 adresářů nastavit datum podle
> >     hodnot ze
> >     > zdrojového disku. Dá se to nějak dávkově? Nejhorší je, že dva
> >     disky v
> >     > tomu OrangePi asi nepripojim (fyzicky to není problém, ale i
> >     když tam
> >     > mám 5A 5V zdroj tak se prostě jeden nebo druhý disk odpojí i
> >     přes to, že
> >     > napajeni USB na OPi jde přímo ze zdroje a ne přes nějaký ten power
> >     > management jako u RPi...). Takže asi vyexportovat do txt jména
> >     adresářů
> >     > a datumy a pak je pomici toho txt nastavit na cílovém disku...
> >     >
> >     > Děkuji
> >     > MG
> >
> >     --
> >     iko
> >
> >     Odoslané z môjho osobného počítača pomocou protokolu SMTP.
> >     _______________________________________________
> >     HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
> >     Hw-list na list.hw.cz
> >     http://list.hw.cz/mailman/listinfo/hw-list
> >
> >
> > _______________________________________________
> > HW-list mailing list  -  sponsored by www.HW.cz
> > Hw-list na list.hw.cz
> > http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20220725/6ff90e9c/attachment.htm>


Další informace o konferenci Hw-list