Citace: M Z 29. 07. 2022, 11:49:16Cokoli s while read ln je zoufale pomale a navic potom ani nefungu rm -f "$ln", protoze jmeno souboru muze obsahovat uvozovkyWTF, `příkaz "$proměnná"` samozřejmě normálně předá příkazu parametr z proměnné (doslova ho to spustí a jako argv[1] bude mít obsah proměnné) a jestli v té proměnné je něco s uvozovkama nikdo neřeší.
Cokoli s while read ln je zoufale pomale a navic potom ani nefungu rm -f "$ln", protoze jmeno souboru muze obsahovat uvozovky
while IFS= read -r ln; do neco "$ln"; done
Problém byl v tom rm, kde je potřeba přidat --, které řekne, že tady končí přepínače a zbytek jsou názvy souborů.Tím je problém vyřešený, tak přestaňte psát nesmysly, které nic neřeší a jen přidělávají další problémy. Akorát se ztrapňujete.