Skrip "Penghancuran Mandiri" untuk menghapus direktori dan / atau aplikasi tertentu


0

Katakanlah situasi kerja Anda tidak berjalan dengan baik, dan Anda curiga akhir sudah dekat.

Bagaimana Anda menyiapkan skrip (atau yang serupa) untuk menghapus file dan aplikasi pribadi Anda dari komputer kerja Anda (OSX Lion) jika Anda hanya memiliki beberapa menit untuk mengumpulkan barang-barang Anda dan meninggalkan gedung? Tentu saja, Anda ingin membiarkan mesin berfungsi, dan semua file pekerjaan Anda utuh, karena situasinya buruk tetapi Anda tidak brengsek.


Bisakah saya berasumsi itu berarti menghapus akun pengguna Anda? Atau apakah Anda memiliki file terpisah di lokasi terpisah yang ingin Anda hapus?
duci9y

Menghapus akun pengguna bukanlah suatu opsi. Ini adalah toko kecil dan kemungkinan akun pengguna (bersama dengan dokumen kerja yang relevan dan aplikasi yang diinstal) akan digunakan oleh karyawan pengganti, baru saja diganti namanya.
ironsolo

Jika Anda diizinkan untuk mengumpulkan barang-barang Anda yang tidak berarti (dan jika majikan paham pasti tidak) Anda dapat menyentuh komputer. Juga mereka akan berada di cadangan perusahaan - jadi anggaplah Anda tidak bisa
Mark

Jawaban:


1
  1. Mengikuti ini panduan untuk membuat mesin fotokopi jalur file sederhana.

  2. Buka dokumen baru di TextWrangler . Tempel di bawah ini:

    #!/bin/sh
    rm -rf 
    

    Perhatikan spasi setelahnya rm -rf.

  3. Buka Finder, buka file, tekan pintasan keyboard yang Anda tetapkan pada langkah 1, lalu tekan ⌘ cmd + V di TextWrangler.

  4. Lakukan ini untuk semua file yang ingin Anda hapus. Pastikan ada ruang antara dua jalur file dan bukan sebuah entri. Itu berarti semua jalur file akan berada di baris yang sama. Juga, jika ada spasi di path file, Anda harus menyertakan path dalam tanda kutip ( '/path/with a space' atau "/path/ with a space" ).

  5. Simpan file di Desktop dengan nama anything.sh. Jangan periksa opsi lain saat menyimpan.

  6. Jadikan skrip dapat dieksekusi dengan mengetikkan Terminal sudo chmod 755 ~/Desktop/anything.sh.

  7. Ketika D-Day datang, klik kanan pada file, pilih Buka dengan → Lainnya .... Buka folder Applications → Utilities, di folder Memungkinkan: bidang, pilih "Semua Aplikasi."

  8. Klik dua kali pada Terminal.

  9. Script akan menyelesaikan tugasnya dalam beberapa menit.

Atau, Anda dapat membuka file di Text Wrangler dan menyalin dan menempel konten di Terminal. Ini menghilangkan langkah 6 dan 7.


kembali 4. dan path file harus berada di baris yang sama dengan "rm -rf"?

Sempurna. Saya menjalankan tes dan saya harus membuat script dieksekusi dengan melakukan chmod 755 sebelum bisa dijalankan.
ironsolo

Senang saya bisa membantu Anda. @ apa yang saya tidak mengerti apa yang Anda maksud dengan itu.
duci9y

Maksud saya apakah itu "rm -rf path / to / file" atau "rm -rf \ r \ n / path / to / file"? Anda menggambarkan proses seolah-olah jalan harus pergi pada baris baru, tapi saya akan mengharapkan jalan untuk pergi pada baris yang sama dengan perintah hapus. Jadi kemana mereka harus pergi?

1
Anda dapat membuat skrip shell otomatis terbuka di Terminal dengan menyimpannya dengan akhiran .command. Jadi dalam hal ini, Langkah 7-9 dapat diganti dengan "Klik dua kali pada any.command untuk menjalankan skrip.".
Brian LaShomb
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.