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