Chỉ cần sử dụng chuyển hướng đầu ra. Ví dụ
#!/bin/bash
echo "some file content" > /path/to/outputfile
Các >sẽ viết tất cả stdinđược cung cấp bởi stdoutcác echocác tập tin outputfileở đây.
Ngoài ra, bạn cũng có thể sử dụng teevà một đường ống cho việc này. Ví dụ
echo "some file content" | tee outputfile
Xin lưu ý rằng bất kỳ ví dụ nào sẽ ghi đè lên một bản hiện có outputfile.
Nếu bạn cần nối thêm vào một tệp hiện có, sử dụng >>thay vì >hoặc tee -a.
Nếu bạn không chấp nhận đầu vào của người dùng trong dòng này, không có đầu vào của người dùng có thể thay đổi hành vi ở đây.