Az átirányítás használata a parancssorban

Anonim

Kívánta valaha is, hogy elküldje egy parancs kimenetét egy fájlba, vagy hozzáfűzze a kimenetet egy meglévő fájlhoz? Ezt teszik az átirányítások. Egyszerűen fogalmazva, a parancssori átirányítások lehetővé teszik bizonyos parancsok kimenetének felvételét, és új fájlok létrehozását vagy meglévő fájlok hozzáadását ezekkel az adatokkal, ez hihetetlenül hasznos sőt, a tudás kiterjed az OS X-re, Linuxra és a Unix bármely más változatára.

Az OS X parancssori ismeretek terjesztésére irányuló folyamatos törekvésünk során a rendkívül hasznos átirányítási segédprogramokról nyújtunk néhány információt.

A parancs kimenetének átirányítása egy új fájlba

Az átirányítás legalapvetőbb használata a következő:

command > newfile

Ez a „command” kimenetét veszi, és egy „newfile” nevű fájlba helyezi, például:

ls -la > directorylisting.txt

Ez az ls -la kimenetét a directorylisting.txt fájlba helyezné. Könnyen!

A parancs kimenetét hozzáfűzi a meglévő fájl végéhez (EOF)

Ha van egy meglévő fájlja, amelyhez hozzá szeretné fűzni egy parancs kimenetét, egyszerűen használja ezt az átirányítási formát:

command >> meglévő fájl

Példák a használatban lévő parancssori átirányításokra

Ha szöveges fájlt szeretne létrehozni a ps parancsból származó adatokkal, de csak az irányítópulthoz kapcsolódó folyamatok vezérlése mellett, akkor ezt írja be a parancssorba:

ps -aux | grep Dashboard > dashboarddata.txt

Ha az imént létrehozott fájl végéhez szeretné hozzáadni a dashboarddata.txt fájlhoz a telepített widgetek listáját, akkor írja be a következőt:

ls -l /Library/Widgets >> dashboarddata.txt

Az átirányítás használata végtelen, és azt tapasztalhatja, hogy minél több időt tölt a parancssorban, annál inkább szeretné használni az átirányítást bizonyos feladatok támogatására.

A Mac OS X annyira felhasználóbarát, hogy sok Mac-felhasználó valószínűleg nem is tudja, hogy egy nagy teljesítményű Unix-bázis tetején ül, amely a Terminál alkalmazással érhető el.Az az érzésünk, hogy mivel ott van a parancssor, bizonyos mértékig tudnia kell használni. Tehát olvasson tovább, vagy fedezze fel a Command Line cikkeinket még sok másért.

Az átirányítás használata a parancssorban