Vorrei cancellare la mia cartella/bin nella directory del mio progetto. Come posso fare questo?Come posso cancellare i contenuti in una cartella usando uno script bash?
ho cercato rm -rf ~/bin
, ma senza fortuna
Vorrei cancellare la mia cartella/bin nella directory del mio progetto. Come posso fare questo?Come posso cancellare i contenuti in una cartella usando uno script bash?
ho cercato rm -rf ~/bin
, ma senza fortuna
Si dovrebbe dire "... la mia cartella bin", non "la mia cartella/bin". /bin
è un percorso assoluto, bin
è un percorso relativo.
rm -rf ~/bin
rimuove $HOME/bin
, quindi non è ciò che si desidera.
Ora, dipende da dove ci si trova: se si è nella directory del progetto quando si digita il comando, digitare solo rm -rf bin
.
~ è una scorciatoia per una home directory dell'utente corrente. Quindi, a meno che non sia anche la directory del tuo progetto, stai facendo qualcosa di sbagliato. Oltre a questo, l'eliminazione di un elenco sarebbe
rm -rf ~/bin/*
E se si vuole anche per cancellare i file nascosti
rm -rf ~/bin/.[a-z]*
Assicurarsi che non sta facendo
rm -rf ~/bin/.*
soprattutto come utente root che proverà a cancellare l'intero sistema.
è necessario '' -rf''? non '' rm ~/bin/* '' sufficiente – muon