Δημοσιεύτηκε: 15 Ιουν 2009, 23:30
Μπορείτε να κάνετε
για να δείτε σε όλο το σύστημα αρχείων τι παίζει με τα μεγέθη τους ( πάνω στην μύγα
)
Γιατί αν είναι μικρούλια γιατί να τα διαγράψει κανείς;
και επίσης
με το πάσο του.. ( μέχρι να κάνει το update ...zzzzzzzz
)
για να διαγραφουν κάντε
ή
πάντως το xargs ήθελε -d delimeter και του έβαλα -d "\n"
και έτσι δεν χρειάζεται τον sed
αλλά από ότι είδα ψάχνατε για thumbs.db και όχι για Thumbs.db και το linux είναι case sensitive
Μπορείτε επίσης να δοκιμάσετε πρίν τρέξετε κάποια παραλαγή των παραπάνω να δώσετε
την μεταβλητη IFS (internal file seperator κάπως έτσι...) του session του shell την τιμή ""
δηλαδή

- Κώδικας: Επιλογή όλων
find / -name "Thumbs.db" -type f 2> /dev/null |xargs -d"\n" stat -c %s"-----------"%n | sort -n
για να δείτε σε όλο το σύστημα αρχείων τι παίζει με τα μεγέθη τους ( πάνω στην μύγα
Γιατί αν είναι μικρούλια γιατί να τα διαγράψει κανείς;
και επίσης
- Κώδικας: Επιλογή όλων
sudo updatedb && sudo locate Thumbs.db | xargs -d"\n" stat -c %s"-----"%n | sort -n
με το πάσο του.. ( μέχρι να κάνει το update ...zzzzzzzz
για να διαγραφουν κάντε
- Κώδικας: Επιλογή όλων
sudo find / -name "Thumbs.db" -type f 2> /dev/null |xargs -d"\n" rm
ή
- Κώδικας: Επιλογή όλων
find / -name "Thumbs.db" -type f 2> /dev/null -execdir rm -f '{}' \;
πάντως το xargs ήθελε -d delimeter και του έβαλα -d "\n"
και έτσι δεν χρειάζεται τον sed
αλλά από ότι είδα ψάχνατε για thumbs.db και όχι για Thumbs.db και το linux είναι case sensitive
Μπορείτε επίσης να δοκιμάσετε πρίν τρέξετε κάποια παραλαγή των παραπάνω να δώσετε
την μεταβλητη IFS (internal file seperator κάπως έτσι...) του session του shell την τιμή ""
δηλαδή
- Κώδικας: Επιλογή όλων
IFS=""