Próbuję napisać polecenie bash, które usunie wszystkie pliki pasujące do określonego wzorca - w tym przypadku wszystkie stare pliki dziennika vmware zostały skompilowane.Skrypty powłoki: Używanie basha z xargs
Próbowałem tego polecenia:
find . -name vmware-*.log | xargs rm
Jednak kiedy uruchomić polecenie, że dławi się na wszystkie foldery, które mają spacje w ich nazwach. Czy istnieje sposób na sformatowanie ścieżki pliku, aby xargs przekazał ją do cytowania lub poprawnego ucieczki?
Krzyża pisał: http://serverfault.com/questions/76031/shell-scripting-using-find-to-delete-files-matching-a-pattern –