2 votes

Comment rediriger l'entrée depuis un fichier puis depuis le terminal ?

Comment puis-je exécuter un programme en bash de manière à ce qu'il reçoive d'abord des données d'entrée d'un fichier, puis, lorsque le fichier se termine, qu'il reçoive des données d'entrée du terminal ?

1voto

James Mertz Points 390
  1. cat myfile - | program

    ou

    cat myfile /dev/stdin | program
  2. Utilisation echo ce qui aboutit au même résultat :

    (echo "someinput"; cat) | program

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X