tôi đang làm việc trên các tập lệnh bash sau:bash awk cột 1 đầu tiên và cột thứ 3 với tất cả mọi thứ sau
# contents of dbfake file
1 100% file 1
2 99% file name 2
3 100% file name 3
#!/bin/bash
# cat out data
cat dbfake |
# select lines containing 100%
grep 100% |
# print the first and third columns
awk '{print $1, $3}' |
# echo out id and file name and log
xargs -rI % sh -c '{ echo %; echo "%" >> "fake.log"; }'
exit 0
kịch bản này hoạt động ok, nhưng làm thế nào để in tất cả mọi thứ trong cột $ 3 và sau đó tất cả các cột sau?