Được rồi, vì vậy tôi biết nó là khá đơn giản để in luận cụ thể của một dòng sử dụng $:Sử dụng awk để in ký tự của chỉ số cụ thể về một dòng
$ cat file
hello world
$ awk '{print $1}' file
hello
Nhưng nếu tôi muốn in chars 2 qua số 8? hoặc từ 3 đến 7? Có thể với awk?
Tại sao tách lĩnh vực '-F =' \ n'' cần thiết? Hoặc là nó? – Levon
@Levon như tôi nghĩ OP muốn tìm chuỗi con của toàn bộ bản ghi, không phải là trường. – nims
Tôi hơi bối rối, không cố gắng tranh luận, chỉ để có được điều này thẳng cho bản thân mình. '$ 0' đã là toàn bộ dòng hiện tại, vì vậy nếu bạn đang lấy các phần của toàn bộ dòng hiện tại, tôi không thấy lý do tại sao bạn phải chỉ định' -F' .. tôi đang thiếu gì ở đây? – Levon