Miten Kirjoitaskripti poistaa tiedostoja

Kirjoittaminenshell script poistaa tiedostoja onhelppo , nopea tehtävä . kannettavan kuva jedphoto päässä Fotolia.com

poistaminen tiedostoja komentoriviltä on yksinkertainen tehtävä oikealla argumentteja.Kuitenkin, jos sinulla on paljon tiedostoja poistaa tai haluat automatisoida se, luoda omia shell script poistaa tiedostoja on helppo ja vie hyvin vähän aikaa.Kaikki mitä tarvitset on perustiedot komentorivin vuonna Unix-ympäristössä ja suosikki tekstieditori voidakseen kirjoittaa yksinkertainen shell script poistaa tiedostoja.

mitä tarvitset

  • tekstieditori

Ohjeet

  1. Avaa komentorivikäyttöliittymään ja tekstieditori.Yleisin syy on Vi, mutta jos sinulla on suosikki, kuten Emacs tai Nano, vapaasti käyttää, että sen sijaan.Nimeä käsikirjoitus jotain kuvaileva, kuten "delete_script."

  2. Kirjoita ensimmäinen rivi: "#! / Bin / bash", kuten käytät bash tulkitsemaan käsikirjoituksen.Oman toinen rivi, kirjoittaa kommentin, joka kertoo, mitä kirjoitus ei.Tämän käsikirjoituksen, käytä kommentti "#Removes tiedostoja.""#" Alussa rivi kertoo t

    ulkki että tämä on kommentti.

  3. Kirjoita rivi poistaa tiedostoja.Koska käytät tätä script poista tiedostoja tai kansioita, on parasta käyttää komentoa "rm-Ri"."-r" Argumentti poistaa kaikki tiedostot jos ohitat kansio kirjoitus ja "-i" pyytää sinua vahvistamaan, että haluat poistaa tiedostoja.Sen sijaan, että tietyn tiedostonimi oman käsikirjoituksen, käytä "$ ", joka korvaa tiedosto ohitat sen kun suoritat skriptin.Koko käsikirjoitus rivi pitäisi olla "rm-Ri $ ".

  4. Lisää yksi rivi, joka vahvistaa tiedostojen poistamisesta: "echo" Tiedostojen poistaminen $ ""."$ " argumentti ECHO mitään siirtynyt käsikirjoitus komentoriviltä.Tallenna tiedosto ja poistu tekstieditori.

  5. Luo käyttöoikeudet oman käsikirjoituksen, joten voit käyttää sitä.Tyyppi "chmod 755 your_script".Varmista, että kansio skripti sijaitsee on teidän tiellä.Jos se ei ole, voit selata kansioon se on ajaa se.

  6. Suorita skripti testata sitä.Luo testitiedosto, mieluiten samaan kansioon kuin skripti, suorita seuraava komento: "./delete_script testfile".Jos käytit "-i" argumentti, komentoriviltä pyytää sinua vahvistamaan poisto tiedoston.Jos lisäsi viimeisen rivin "Tiedostojen poistaminen", sinun pitäisi nähdä tämä jälkeen vahvistuksen ennen komentorivin palaa komentotulkissa.Voit käyttää "ls" tarkistaa, että tiedosto on poistettu.

Resurssit

  • Linux Command: käsitteleminen tiedostot
609
0
3
Ohjelmointikieltä