Portál AbcLinuxu, 30. července 2025 22:22
mojprog
ktory ako prvy paramenter berie textovy subor, zapis vypada takto mojprog vstup_subor
Ja by som chcela tento subor nahradit standartnim vstupom, cize napr keby som ten subor vypisala na standartny vstup a ako vstup ho dala programu. Skusala som to takto mojprog `cat vstup_subor`
ale nieak to nejde! Nenapada niekoho nieco?
cat "vstup_soubor" | mojprogSamozřejmě za předpokladu, že program
mojprog
umí číst ze standartního vstupu.
cat kluc.txt | mojprog
Když už máš stdin použitý, tak co zkusit třeba rouru?
Terminál 1: mkfifo /tmp/fifoBash má na tohle jednu šikovnou substituci, např.:
md5sum -c <(grep x86_64-CD MD5SUMS)
mojprog < "vstup_soubor"
, proc spoustet zbytecne jeste cat?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.