GCC összes kapcsoló megjelenítése: gcc -v --help; de túlfut a konzol képernyőn. Ki lehet íratni ezeket fájlba vagy vhogy hogy a teljes listát lássam?





Amúgy kérdező, csak hogy értsd is, mi történik itt.
A gcc --help kiír az stdout-nak nevezett karakterfolyamra valamit, a help szöveget. Ez alapvetően a konzolra hányódik, de a > és | ezt a tulajdonságot manipulálják.
A > azt okozza, hogy a parancs kimenete (az stdout-ra írt szöveg) a > után álló fájlba megy bele, felülírva azt. Megjegyzem, a >>-vel tudod elérni, hogy ne felülírja, hanem a végére csapja.
A | pedig két parancs között áll, és az első parancs kimenetét a második bemenetére irányítja, tehát ha az amúgy a konzolról várna bemenetet, most az első parancs kimenetét fogja olvasni. A more pedig egy olvasóprogram, fájlokat olvas (ha mögéírod), vagy a bemenetét, és annyit tud, hogy nem egyszerre pörgeti végig, hanem végig lehet benne lépkedni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!