Nie je to ziadna HW chyba,je to bezne spravanie ked ma subor v nazve medzery..
Proč píšete takové bludy? „input/output error“ je chyba, která obvykle znamená chybu souborového systému, která nejčastěji bude způsobená problémem s hardwarem.
rm vůbec nezajímá, zda má soubor v názvu mezery – prostě dostane název souboru ke smazání, a ten soubor buď existuje nebo neexistuje. Když někdo neumí správně předat jako parametr název souboru s mezerami, předá název neexistujícího souboru a
rm napíše chybu, že soubor nelze smazat, protože neexistuje (když bude mít dotyčný smůlu, trefí se tím svým názvem do jiného souboru/ů nebo adresáře/ů – a když úplně zbytečně použije parametry
-r -f, může být docela veselo).
Spravne riesenie uz bolo napisane
Ano, správné řešení už jsem nejen já napsal, psal jsem i to, že v shellu je nejsnazší tabulátorem si nechat ten správný název doplnit. Ale ukázalo se, že primární problém u tazatele nebyl v té mezeře v názvu souboru, ale v nějaké chybě souborového systému nebo hardware.