#!/bin/bash
./program <input.txt> output.txt
La parte > output.txt
viene ignorato in modo output.txt finisce per essere vuota.Come reindirizzare input e output standard con Bash
Questo funziona per il comando sort
così mi aspettavo di lavorare anche per altri programmi.
Qual è il motivo questo non funziona? Come dovrei ottenere questo?
Forse l'uscita dal ./program sta per l'errore standard? Prova '2> output.txt' – Richante
@Richante LOL che è strano, ma ora funziona (perché scrivi la risposta in un commento?) Grazie – Inuart