Fish Shell:
Väliaikaistiedoston luominen
How to: (Kuinka tehdä:)
# Luo väliaikainen tiedosto
set tmp_file (mktemp)
# Käytä tiedostoa
echo 'Tämä on testi' > $tmp_file
# Tulostetaan väliaikaisen tiedoston sisältö
cat $tmp_file
# Poista väliaikainen tiedosto lopuksi
rm $tmp_file
Tulostus näyttäisi tältä:
Tämä on testi
Deep Dive (Syväsukellus)
Fish Shell käyttää mktemp
-ohjelmaa väliaikaisten tiedostojen luontiin. Se on UNIX-standardi ja löytyy useimmista käyttöjärjestelmistä. Vaihtoehtoisesti voitaisiin käyttää tmpfile()
-funktiota C-ohjelmoinnissa, mutta Fishissä mktemp
on kätevä ja nopea. Tärkeää on muistaa poistaa temp-tiedostot, etteivät ne täytä levytilaa.
See Also (Katso Myös)
- Fish Shell Documentation: https://fishshell.com/docs/current/index.html
- UNIX
mktemp
Manual Page: https://man7.org/linux/man-pages/man1/mktemp.1.html - Bash vs. Fish Shell Differences: https://www.2daygeek.com/bash-vs-fish-shell-differences/