Vo vašom prípade je „EOF“ známy ako „Here Tag“. V podstate <
Posledný príkaz “čakaj eof” spôsobí, že skript čaká na koniec súboru vo výstupe passwd . Podobne ako časový limit , eof je ďalší vzor kľúčového slova. Toto posledné očakávanie efektívne čaká na dokončenie vykonania passwd pred vrátením kontroly do skriptu.
Tak to naozaj je. Systémové volanie read() vráti nula bajtov (bez chyby), keď sa dosiahne koniec súboru, zatiaľ čo niektoré funkcie stdio ( getchar() ) majú špeciálnu návratovú hodnotu, ktorá sa neprekvapivo nazýva EOF .
Pripojiť text pomocou operátora»
Prípadne môžete použiť príkaz printf (nezabudnite použiť znak \n na pridanie ďalšieho riadku). Príkaz cat môžete použiť aj na zreťazenie textu z jedného alebo viacerých súborov a jeho pripojenie k inému súboru.