#!/bin/bash
./program <input.txt> output.txt
Phần > output.txt
đang bị bỏ qua để output.txt kết thúc khi trống.Cách chuyển hướng đầu vào và đầu ra tiêu chuẩn bằng Bash
Điều này phù hợp với lệnh sort
vì vậy tôi dự kiến cũng sẽ làm việc cho các chương trình khác.
Bất kỳ lý do nào không hoạt động? Làm thế nào tôi nên đạt được điều này?
Có lẽ đầu ra từ ./program sẽ sai số chuẩn? Hãy thử '2> output.txt' – Richante
@Richante LOL đó là lạ nhưng bây giờ hoạt động (tại sao bạn viết câu trả lời trong một bình luận?) Cảm ơn – Inuart