6
9
dòng lệnh trên cho biết trong thư mục chủ của có 36 file (do dòng đầu tiên kết quả thông
báo của lệnh
ls không xác định một file).
kết hợp với lệnh
cat để biết số tài khoản cá nhân có trên máy của người
dùng:
# cat /etc/passwd | wc -l
324
* Lệnh loại bỏ những dòng không quan trọng uniq
Trong một số trường hợp khi xem nội dung một file, chúng ta thấy có một số các thông
tin bị trùng lặp, ví dụ các dòng trống hoặc các dòng chứa nội dung giống nhau. Để đồng
thời làm gọn và thu nhỏ kích thước của file, có thể sử dụng lệnh
uniq để liệt kê ra nội dung
file sau khi đã loại bỏ các dòng trùng lặp. Cú pháp lệnh:
uniq [tùy-chọn] [input] [output]
Lệnh
uniq sẽ loại bỏ các dòng trùng lặp kề nhau từ input (thiết bị vào chuẩn) và chỉ
giữ lại một dòng duy nhất trong số các dòng trùng lặp rồi đưa ra
output (thiết bị ra chuẩn).
Các tuỳ chọn:
-c, --count : đếm và hiển thị số lần xuất hiện của các dòng trong file.
-d : hiển thị lên màn hình dòng bị trùng lặp.
-u : hiển thị nội dung file sau khi xóa bỏ toàn bộ các dòng bị trùng lặp không giữ lại một dòng
nào.
-i : hiển thị nội dung file sau khi xóa bỏ các dòng trùng lặp và chỉ giữ lại duy nhất một dòng có
nội dung bị trùng lặp.
-D : hiển thị tất cả các dòng trùng lặp trên màn hình.
Nếu sử dụng lệnh
uniq trên một file không có các dòng trùng lặp thì lệnh không có tác
dụng.
Ví dụ, người dùng sử dụng lệnh
cat để xem nội dung file vduniq
# cat vduniq
Gnome có hai phương pháp để thoát ra ngoài.
Gnome có hai phương pháp để thoát ra ngoài.
Để thoát bằng cách sử dụng menu chính, hãy mở
menu chính, chọn mục Logout ở đáy menu.
Chọn YES/ NO để kết thúc phiên làm việc với Gnome.
Chọn YES/ NO để kết thúc phiên làm việc với Gnome.
Nếu muốn thoát bằng cách sử dụng nút Logout trên Panel,
trước hết phải thêm nút này vào Panel.
Chọn YES/ NO để kết thúc phiên làm việc với Gnome.
Trong file
vduniq có hai dòng bị trùng lặp và kề nhau là dòng thứ 1 và 2.
Gnome có hai phương pháp để thoát ra ngoài.
Gnome có hai phương pháp để thoát ra ngoài.
và dòng thứ 5 và 6
Chọn YES/ NO để kết thúc phiên làm việc với Gnome.