A parancssori kimenet fájlba mentése Windows, Mac és Linux rendszeren

A parancssori kimenet fájlba mentése Windows, Mac és Linux rendszeren

Amikor egy terminálparancsot futtat, az általában kiírja a kimenetet a terminálba, így azonnal elolvashatja. Néha azonban érdemes elmenteni a kimenetet későbbi elemzéshez vagy más eszközzel való kombináláshoz.

Ezt megteheti a parancssorban a kimenet átirányításával. Ismerje meg, hogyan küldhet parancskimenetet szövegfájlba Windows, Mac és Linux rendszeren.

A parancssori kimenet átirányítása egy fájlba

Két operátor használható a parancs kimenetének átirányítására a fájlba: >> és > . A nem szándékos adatvesztés elkerülése érdekében fontos, hogy megértse a két operátor közötti különbséget.

A > ikon új fájlt hoz létre, vagy felülírja a régi fájlt, ha már létezik. A >> operátor is létrehoz egy új fájlt, ha az nem létezik, de nem írja felül a meglévő fájlt. Ha a fájl már létezik, akkor hozzáadja a szöveget a fájl végéhez.

A parancs kimenetének fájlba való átirányításához írja be a parancsot, majd adja meg a > vagy >> operátort , végül adja meg annak a fájlnak az elérési útját, amelyre a kimenetet át szeretné irányítani. Például a következőképpen mentheti el az ls parancs kimenetét, amely felsorolja egy könyvtár tartalmát:

ls > /path/to/file

A /path/to/file helyére írja be a használni kívánt fájl teljes elérési útját. A parancs csendben fog futni, és a kimenetet a megadott fájlban tárolja.

A terminálban lévő fájl tartalmának megtekintéséhez használja a cat parancsot . Ismét cserélje ki a /path/to/file-t a megtekinteni kívánt fájl teljes elérési útjára.

cat /path/to/file

Látnia kell a parancs kimenetét az új fájlban:

A parancssori kimenet fájlba mentése Windows, Mac és Linux rendszeren

Az ls kimenetét irányítsa át egy fájlba

A > operátor lecseréli egy meglévő fájl tartalmát. Ha több parancs eredményét egyetlen fájlba szeretné menteni, használja inkább a >> operátort . Ez hozzáadódik a fájlhoz, így nem veszít el semmilyen korábbi mentett kimenetet.

Például próbálja meg hozzáadni a rendszerinformációkat az imént létrehozott fájl végéhez. Csak futtassa az uname -a parancsot Linuxon/Mac rendszeren – vagy a ver parancsot, ha Windows rendszeren dolgozik –, és adja hozzá a >> operátort a fájl elérési útjával együtt:

uname -a >> /path/to/file

Ismételje meg ezt a folyamatot annyiszor, ahányszor szükséges, hogy továbbra is a parancskimenetet adja hozzá a fájl végéhez.

A parancssori kimenet fájlba mentése Windows, Mac és Linux rendszeren

Kimenet hozzáfűzése egy fájlhoz

Exportálja a kimenetet a képernyőre, és irányítsa át egy fájlba

A > és >> operátorok nem jelenítik meg a parancs kimenetét a képernyőn, csak elküldik egy fájlba. Ha a kimenetet egy fájlba szeretné küldeni és a képernyőn szeretné megtekinteni, használja a tee parancsot.

A tee parancs használatához küldje el egy másik parancs kimenetét az adott parancsnak a pipe operátor, egy függőleges sáv (|) használatával. Például a következőképpen küldheti el az ls parancs kimenetét a tee-nek egy cső segítségével:

ls | tee /path/to/output.txt

A tee parancs ezután elküldi a kimenetet a képernyőre és a megadott fájlra is. Ez a művelet felülírja a fájlt, vagy új fájlt hoz létre, ha az nem létezik, akárcsak a > operátor .

Ha a tee paranccsal szeretné kinyomtatni az eredményt a képernyőre, és hozzáfűzni a fájl végéhez, adja hozzá az -a jelzőt a fájl elérési útja elé, például:

uname -a | tee -a /path/to/output.txt

Látni fogja a parancs kimenetét a képernyőn, és a cat segítségével ellenőrizheti, hogy a tee is hozzáadta-e a fájlhoz:

A parancssori kimenet fájlba mentése Windows, Mac és Linux rendszeren

Kimenet hozzáfűzése egy fájlhoz a tee paranccsal


Állítsa be a Linksys útválasztót statikus IP-címmel

Állítsa be a Linksys útválasztót statikus IP-címmel

A statikus IP-cím a számítógép vagy az útválasztó beállításaiban konfigurált rögzített IP-cím. Egyes internetszolgáltatók (ISP) megkövetelik, hogy statikus IP-címet adjon meg a számítógépén vagy az útválasztó TCP/IP-beállításaiban, hogy csatlakozhasson az internethez.

Hogyan lehet eltávolítani a PublicBoardSearch böngésző-gépeltérítőt

Hogyan lehet eltávolítani a PublicBoardSearch böngésző-gépeltérítőt

A fertőzés módja szerint a PublicBoardSearch a böngésző-gépeltérítő kategóriába tartozik. Ez egy olyan típusú rosszindulatú program, amelyet arra terveztek, hogy átvegye egy ismerős böngésző beállításait.

Nagy felbontású Apex Legends háttérképek gyűjteménye számítógépekhez

Nagy felbontású Apex Legends háttérképek gyűjteménye számítógépekhez

Nagy felbontású háttérképek gyűjteménye számítógép- és laptopfelhasználók számára teljes felbontásban Full HD-tól 4K-ig.

Mi az a Localhost? Miben különbözik a Localhost a 127.0.0.1-től?

Mi az a Localhost? Miben különbözik a Localhost a 127.0.0.1-től?

A Unix rendszer, más néven „visszacsatolás”, képes hálózati kommunikációt küldeni és fogadni magának egy virtuális hálózati eszközön keresztül. A számítógép képes üzeneteket küldeni magának, lehetővé téve a kommunikációt aktív hálózat nélkül.

5 ok, amiért érdemes ingyenes víruskereső szoftvert használni

5 ok, amiért érdemes ingyenes víruskereső szoftvert használni

Biztosan hallottad már azt a mondást, hogy azt kapod, amiért fizetsz, de mi a helyzet a víruskereső szoftverrel? Vásároljon szoftvercsomagokat az ingyenes védelmi megoldások helyett? Talán nem ez a helyzet, és itt van az ok!

Mi a különbség a Windows és a Mac víruskereső szoftverei között?

Mi a különbség a Windows és a Mac víruskereső szoftverei között?

A mai cikkben a Quantrimang összefoglalja a piacon lévő népszerű víruskereső szoftvermárkákat, és megnézi, miben különböznek a Windows PC-k és a macOS között.

4 dolog, amit a felhasználók látni szeretnének a Windows rendszerben 2021-ben

4 dolog, amit a felhasználók látni szeretnének a Windows rendszerben 2021-ben

Nem világos, hogy a Sun Valley mit hoz a legfelső szintű felhasználói felület változtatásokon és fejlesztéseken túl. Tehát íme, amit a felhasználók látni fognak a Windows 10 nagy Sun Valley frissítésétől, amikor az jövőre indul.

A Futtatás rendszergazdaként nem működő hiba javítása a Windows rendszerben

A Futtatás rendszergazdaként nem működő hiba javítása a Windows rendszerben

A Windows a Futtatás rendszergazdaként lehetőséget biztosít, amely lehetővé teszi a felhasználók számára, hogy rendszergazdai jogosultságokkal futtassák az alkalmazásokat és programokat. Használhatja számítógépe hibaelhárítására is. De mi van, ha ez a funkció hibásan működik, és elveszi a rendszergazdai jogokat?

A Lemezhibák javítása Windows rendszeren

A Lemezhibák javítása Windows rendszeren

A számítógép meghajtójával kapcsolatos hibák megakadályozhatják a rendszer megfelelő indítását, és korlátozhatják a hozzáférést a fájlokhoz és az alkalmazásokhoz.

Moduláris kártevő – Új lopakodó támadási módszer az adatok ellopására

Moduláris kártevő – Új lopakodó támadási módszer az adatok ellopására

Egyes rosszindulatú programváltozatok különböző modulokat használhatnak a célrendszerre gyakorolt ​​hatásuk megváltoztatására. Tehát mi az a moduláris kártevő, és hogyan működik?