Fish Shell:
Tekstitiedoston lukeminen
How to: - Kuinka:
# Lukee koko tiedoston kerralla
cat tiedosto.txt
# Lukee tiedoston rivi riviltä
while read -la rivi
echo $rivi
end < tiedosto.txt
Esimerkkituloste:
Hei maailma!
Tämä on toinen rivi.
Ja kolmas rivi tässä.
Deep Dive - Syväsukellus:
Fish Shell (the friendly interactive shell) on moderni komentorivityökalu. Se syntyi 2000-luvun alussa, tarjoten käyttäjäystävällisemmän vaihtoehdon perinteisille shelleille kuten Bash. Fish automatisoi monia rutiineja (kuten auto-suggestions), mikä tekee ohjelmoinnista sujuvampaa.
Vaihtoehtoina Fishille käyttöön voi ottaa esimerkiksi awk
ja sed
tekstiprosessointiin, jopa Pythonin tai Perl:in skripteihin asti. Fish käyttää yksinkertaista read
komentoa tiedoston rivien lukemiseen, suoraviivaisemaan tulostuksiin ilman tarpeetonta monimutkaisuutta.
See Also - Katso Myös:
- Fish Shell dokumentaatio: https://fishshell.com/docs/current/index.html
- Unix Text Processing with
awk
: https://www.gnu.org/software/gawk/manual/gawk.html - Sed, a stream editor: https://www.gnu.org/software/sed/manual/sed.html
- Python File I/O: https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files