Pustila jsem se zas jednou do zálohování počítačů a narazila při zálohování disku s Linuxem na problém, když chci zálohu ve Windows zkopírovat na jiný disk. 🐧➡️🪟
Windows si totiž neumí poradit s některými znaky, které jsou v něm pro názvy souborů zakázané (Linux má zakázaný asi jen jeden). Tak jsem si (s pomocí ChatGPT) napsala Bash skript, který dokáže rekurzivně v celé složkové struktuře najít soubory s takovými znaky v názvu a nahradit je za podtržítka ("_").
Kdyby se někomu skript hodil, tady ho sdílím (okomentovaný): https://pastebin.com/s2bwPrYV - používejte opatrně, na vlastní nebezpečí - neumí změny vracet! 😉
Ještě je dobré pro předcházení chybám v Linuxu na záloze nastavit všechna práva pomocí příkazu "chmod -R 777 .". 😇
Problém je, že Windows si neumí poradit ani s tím, když jsou ve stejném adresáři dva soubory, jejichž název se liší jen velikostí písmen. 🤯 Takže budu muset asi skript ještě vylepšit. 😳
#programování #skript #Bash #Linux #Windows