Đối với một số lệnh, có thể chỉ định đầu vào nhất định là stdin hoặc đối số dòng lệnh.
Cụ thể, giả sử command
có thể mất đầu vào stdin và một tên tập tin như là đối số dòng lệnh, và command < myfile
, cat myfile | command
và command myfile
có thể tạo ra kết quả tương tự.
Ví dụ,
Khi lệnh là sed
:
sed s/day/night/ <myfile >new
sed s/day/night/ myfile >new
cat myfile | sed s/day/night/ >new
Khi lệnh là cat
:
cat < myfile
cat myfile
- Tôi đã tự hỏi nếu có một số quy tắc chung về màn trình diễn của họ, tức là một trong số họ thường là hiệu quả nhất, và cái nào ít nhất?
- Là chuyển hướng luôn luôn tốt hơn đường ống?