Ini mungkin bukan untuk semua orang tetapi saya menyukainya, pahami beberapa hal pertama.
1) Saya suka dan menggunakan hal-hal baris perintah karena membuat file batch untuk melakukan tugas yang berlebihan lebih disukai bagi saya.
2) Saya selalu memperluas capabilites baris perintah saya menggunakan perintah linux standar gnu porting ke windows Mereka dapat ditemukan di http://sourceforge.net/projects/unxutils/ . Saya hanya mengambil file exe Saya tertarik dari file ZIP (mereka berada di direktori / usr / local / wbin dari ZIP) dan menempatkannya di beberapa direktori di jalur saya. Karena saya sering menggunakannya, saya menempatkan semuanya di direktori / unix dan menempatkannya di urutan pertama.
3) Untuk tugas ini utilitas yang dibutuhkan secara khusus adalah find dan rm. Jika Anda mendapat konflik dengan perintah find dan Windows find, gunakan saja seluruh path dalam perintah.
Untuk fokus pada hanya menghapus direktori tempdir, dengan asumsi bahwa mungkin ada file lain atau direktori dalam dir1 dir2 dir3, saya akan melakukan hal berikut.
Pergi ke direktori yang merupakan induk dari dir1 dir2 dir3 dan jalankan
find . -name tempdir -type d -depth -ok rm -rf {} ;
artinya berikut ini
find . - Start in this directory and find something for me.
-name temdir - The name of what we are looking for.
-type d - Look for directories (named as above).
-depth - Look down the tree first so if you remove something it won't complain.
-ok rm -rf {} ; - The real power ok just means to ask before doing anything,
jika ok diganti dengan exec maka itu hanya akan untuk itu.
Jadi lakukan rm -rf berikut pada semua "entri yang ditemukan" yang cocok atau dengan kata lain
hapus secara rekursif menghapus semua direktori bernama temdir
/p
beralih. Itu akan meminta Anda sebelum setiap penghapusan. Mungkin menghemat Anda jika perintah terlihat untuk menghapus lebih dari yang Anda inginkan.