Banner top Trường Thịnh

1800 6025(0đ//Phút)

tìm cửa hàng

Cách kiểm tra chính tả trong Linux Terminal

Website truongthinh.info có bài Cách kiểm tra chính tả trong Linux TerminalLinux cũng có tiện ích kiểm tra chính tả dòng lệnh trong Terminal. Tiện ích đó được gọi là aspell và được cài đặt theo mặc định trên Ubuntu. Đây là cách bạn có thể sử dụng aspell để kiểm tra chính tả trong terminal.

Hầu hết các trình soạn thảo văn bản thường đi kèm với trình kiểm tra chính tả để kiểm tra chính tả cho phần văn bản của bạn. Nhưng bạn có hiểu được Linux cũng có thể có tiện ích kiểm tra chính tả dòng lệnh trong Terminal?

Tiện ích kia được coi là aspell và được cài đặt theo mặc định trên Ubuntu. Công cụ này còn có nhiều switch có sẵn, khiến người dùng thực sự phải đánh giá cao khả năng của nó. Đây là cách bạn có thể sử dụng aspell để kiểm tra chính tả trong Terminal.

Giới thiệu về aspell

Bài viết làm việc với một file mang tên là README.md , trong đó một số từ đã viết sai chính tả.

File README.md
File README.md

Ví dụ sẽ chạy nó thông qua trình kiểm tra chính tả bằng lệnh sau. Switch -c được sử dụng để chỉ định file cần kiểm tra.

  aspell -c README.md  

Lệnh này sẽ mở ra một cửa sổ tương tác như dưới đây. Trong phần trên cùng, nội dung file được hiển thị. aspell đã tìm ra các chỗ viết sai chính tả. Bây giờ, nó sẽ nhắc từng lỗi một, đi cùng phương án sửa lỗi được đề nghị mà người sử dụng cũng có thể có thể chọn. Ở đây, “Attempyting” là lỗi chính tả đầu tiên.

Phần dưới cùng chứa những từ gợi ý để thay thế từ sai. Cần nhập giá trị số gần các từ được đề nghị để trình kiểm tra chính tả thực hành công việc của nó.

Phần dưới cùng chứa những từ gợi ý để thay thế từ sai
Phần dưới cùng chứa những từ gợi ý để thay thế từ sai

Sau khi gõ 1 , aspell sẽ chuyển qua từ sai tiếp theo và hiển thị các đề nghị để sửa nó.

Tất cả các chỉnh sửa cần thiết có thể được thực hiện
Tất cả các chỉnh sửa cần thiết có thể được thực hành

Theo cách này, tất cả những chỉnh sửa cần phải có có thể được thực hiện. Khi mọi thứ các thay đổi đã được thực hiện đối với một file, trình kiểm tra chính tả tương tác sẽ tự thoát. Một bản sao lưu cho file này được tạo nên với phần mở rộng. bak. README.md là file đã được sửa và file README.md.bak là file có lỗi chính tả.

File cấu hình nằm ở phía trong /etc/aspell.conf. Nội dung tựa như có thể được xem bằng lệnh sau:

  aspell dump config  
File cấu hình nằm trong /etc/aspell.conf
File cấu hình nằm ở trong /etc/aspell.conf

Kết quả có tin tức về từ điển đang sử dụng, địa thế của danh sách từ để kiểm tra, v.v…

Kết quả có thông tin về từ điển đang sử dụng
Kết quả có thông tin về từ điển đang sử dụng

Sử dụng từ điển khác

Hãy coi xét file country.txt có hai phiên bản chính tả cho từ “recognize”. Phiên bản có “s” tương ứng với tiếng Anh Anh và phiên bản có “z” tương ứng với tiếng Anh Mỹ.

Từ điển tiếng Anh Ấn tương tự như từ điển tiếng Anh Anh. Giả sử bạn muốn thực hiện kiểm tra chính tả trên file này dựa trên từ điển tiếng Anh Mỹ.

File country.txt
File country.txt

Lệnh sau cho biết một bản kê dài các từ điển có sẵn.

  apsell dump dicts  
Danh sách dài các từ điển có sẵn
Danh sách dài các từ điển có sẵn

Bạn có thể chỉ định từ điển để sử dụng trong kiểm tra chính tả, bằng phương pháp dùng switch -d. Sử dụng từ điển tiếng Anh Mỹ như dưới đây.

  aspell -d en_US -c "country.txt"  

Lỗi đầu tiên là khoảng “recognise” với chữ s và đề xuất được mang ra là thay thế s bằng z .

Lỗi đầu tiên là từ “recognise”
Lỗi trước mắt là từ “recognise”

Khi việc hiệu chỉnh được thực hiện, dòng thứ ba trong file được định vị là lỗi và cũng có thể có thể được sửa chữa.

Việc hiệu chỉnh được thực hiện
Việc hiệu chỉnh được thực hiện

Sử dụng chữ có dấu

Một số ngôn ngữ phối hợp các chữ cái có dấu như trong file accent-example.txt được hiển thị bên dưới.

File accent-example.txt
File accent-example.txt

Việc thực hiện kiểm tra chính tả trên file này bằng từ điển mặc định sẽ coi chữ cái có dấu là một lỗi.

  aspell -c accents-example.txt  
Tđiển mặc định sẽ coi chữ cái có dấu là một lỗi
Tđiển mặc định sẽ coi chữ cái có dấu là một lỗi

Các đề nghị được cung cấp thay thế chữ cái có dấu bằng văn bản thông thường. Trong tình huống này, bạn có thể sử dụng một từ điển bổ trợ các chữ cái có dấu để giải quyết những file đó.

  aspell -d en-w_accents -c accents-example.txt  

Từ điển đã chỉ định chấp nhận các chữ cái có dấu và file accents-example.txt thành công vượt qua bài kiểm tra chính tả.

Những lựa chọn khác

aspell cũng cũng đều có thể được dùng với những file HTML/XML và những file Tex/LaTex bằng phương pháp cung cấp các switch được định vị trước. Nó cũng cũng có thể có thể được cấu hình để giải quyết các từ có gạch nối và bỏ lỡ các chữ cái viết hoa hoặc viết thường.

Danh sách đầy đủ các tùy chọn và switch có sẵn cho aspell có thể được tìm thấy trong trang man và trong chỉ dẫn Texinfo.

Từ khóa bài viết: truongthinh.info, Linux, Terminal, Linux Terminal, kiểm tra chính tả, kiểm tra chính tả trong terminal, cách kiểm tra chính tả trong Terminal

Bài viết Cách kiểm tra chính tả trong Linux Terminal được tổng hợp và biên tập bởi: truongthinh.info. Mọi ý kiến đóng góp và phản hồi vui lòng gửi Liên Hệ cho truongthinh.info để điều chỉnh. truongthinh.info xin cảm ơn.