Czy istnieje wiersz poleceń do usunięcia wszystkich plików „._foo.html” z katalogu w Unbuntu?
Czy istnieje wiersz poleceń do usunięcia wszystkich plików „._foo.html” z katalogu w Unbuntu?
Odpowiedzi:
rm ./._*
więcej rzeczy, ponieważ musi mieć co najmniej 15 znaków.
./
jest zbędny.
Używam następującego polecenia, aby usunąć wszystkie te irytujące pliki Apple, ale ten robi to również rekurencyjnie przez wszystkie podkatalogi:
# find . -iname '._*' -exec rm -rf {} \;
find . -iname "._*" -delete
Tak często używam odpowiedzi Jamesa podczas tworzenia stron internetowych, w których stworzyłem własne polecenie
~/.bash_profile
alias rmd=rmdotfiles
rmdotfiles(){
if [ -z "$1" ]; then
local path=.
else
local path=$1
fi
find $path -iname '._*' -exec rm -rf {} \;
}
Pamiętaj, aby pisać . ~/bash_profile
po edycji pliku, aby był dostępny.
EDYCJA: Przykład użycia: rmd /path/to/dir