Hapus semua folder dan file kecuali satu folder

0

Saya ingin menghapus semua folder dan file kecuali satu. Saya memiliki server Ubuntu dan saya mencoba beberapa metode dan tidak ada yang berhasil.

Ini adalah struktur folder saya.

app
app/public
app/public/uploads
app/public/css
app/models
file.txt

Saya ingin menyimpan app/public/uploadsdan menghapus semua file dan folder lainnya.

Ini adalah metode yang saya coba:

find . -maxdepth 1 ! -name 'public/uploads' ! -name '.*' | xargs rm -rf

find . ! -name 'public/uploads' -type f -exec rm -f {} +
Achintha Samindika
sumber

Jawaban:

0

Anda dapat melakukan ini dengan menggunakan perintah rm -r !(app/public/uploads). Beri tahu saya jika ini berhasil.

Sumber:

manjesh23
sumber
Saya lelah tetapi tidak berfungsi
Achintha Samindika
Ini berfungsi untuk saya, coba masuk ke aplikasi / publik dan gunakan perintah
manjesh23