Uudelleenohjauksen käyttäminen komentorivillä
Oletko koskaan toivonut, että voisit lähettää komennon tulosteen tiedostoon tai liittää sen olemassa olevaan tiedostoon? Sitä uudelleenohjaukset tekevät. Yksinkertaisesti sanottuna komentorivin uudelleenohjaukset antavat sinun ottaa tiettyjen komentojen tulosteet ja luoda uusia tiedostoja tai lisätä olemassa olevia tiedostoja näillä tiedoilla, tämä on uskomattoman hyödyllistä todellakin, ja tieto laajenee OS X:ään, Linuxiin ja kaikkiin muihin Unix-versioihin.
Jatkaessamme OS X:n komentoriviosaamista, tuomme sinulle tietoja erittäin hyödyllisistä uudelleenohjausapuohjelmista.
Ohjaa komennon tulos uuteen tiedostoon
Uudelleenohjauksen yksinkertaisin käyttötapa on seuraava:
command > uusi tiedosto
Tämä ottaa "komennon" tulosteen ja sijoittaa sen tiedostoon nimeltä "newfile", esimerkiksi:
ls -la > directorylisting.txt
Se sijoittaisi ls -la:n tulosteen tiedostoon nimeltä directorylisting.txt. Helppo!
Liittää komennon tulosteen olemassa olevan tiedoston loppuun (EOF)
Jos sinulla on olemassa tiedosto, johon haluat liittää komennon tulosteen, käytä tätä uudelleenohjausmuotoa:
command >> olemassa oleva tiedosto
Esimerkkejä käytössä olevista komentorivin uudelleenohjauksista
Jos haluat luoda tekstitiedoston ps-komennon tiedoista, mutta ohjaat vain Dashboardiin liittyviä käynnissä olevia prosesseja, kirjoita tämä komentoriville:
ps -aux | grep Dashboard > dashboarddata.txt
Jos haluat lisätä juuri luomamme tiedoston, dashboarddata.txt, loppuun luettelon asentamistasi widgeteistä, kirjoita seuraava:
ls -l /Library/Widgets >> dashboarddata.txt
Uudelleenohjauksen käyttötapoja on loputtomasti, ja huomaat, että mitä enemmän aikaa vietät komentorivillä, sitä enemmän haluat käyttää uudelleenohjausta tiettyjen tehtävien auttamiseksi.
Mac OS X on niin käyttäjäystävällinen, että monet Mac-käyttäjät eivät luultavasti tiedä istuvat tehokkaan Unix-tukiaseman päällä, johon pääsee Terminal-sovelluksella.Tunnemme, että koska komentorivi on olemassa, sinun pitäisi pystyä käyttämään sitä jossain määrin. Joten lue lisää tai tutustu komentoriviartikkeleihimme saadaksesi paljon muuta.