6
từ một thời gian nào đó, tôi thực sự thích các chức năng bash. Chúng ta hãy xem xét một trong đó tính trung bình từ cột n-thứ của một tập tin:Cách kết nối các hàm bash do người dùng xác định với đường ống
avg() { awk -v c="$2" '{n+=$c;m++} END{print n/m,m}' < "$1"; }
Là có thể viết lại nó theo cách như vậy mà nó đọc dữ liệu từ ống? I E. sử dụng các chức năng trong những điều sau đây:
cat data.txt | avg