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 stdout
các echo
các tập tin outputfile
ở đây.
Ngoài ra, bạn cũng có thể sử dụng tee
và 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.