Re: Hromadna změna data u adresářů v Linuxu
Karel Dudášek
karel.dudasek na dobruska.cz
Pondělí Červenec 25 16:22:04 CEST 2022
rsync -avz zdrojovy_adresar/. cilovy_adresar/.
by nepomohl ?
Nastavuje i casy souboru :-)
Karel Dudášek
Dne 7/25/22 v 13:04 Petr Labaj napsal(a):
> 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ší informace o konferenci Hw-list