Tôi đã cố gắng tìm kiếm các ví dụ về tập lệnh Unix Bash có thể xử lý kiểu văn bản cơ bản (in đậm/gạch chân/nghiêng), nhưng không tìm thấy gì? Là một điều như vậy có thể làm?Kịch bản Unix Bash để khuyến khích/gạch dưới/in nghiêng văn bản cụ thể
Ví dụ:
- vững tâm/Gạch chân/In nghiêng tất cả các dòng kết thúc bằng ":"?
- (Tắt) Hiển thị/Gạch chân/Làm nghiêng tất cả các dòng kết thúc bằng ":"?
Tôi muốn thiết lập nó làm Dịch vụ qua Máy tự động; vì vậy hãy sử dụng /bin/bash
và hành động trên "văn bản đã chọn" (tất nhiên là trong một tệp tương thích với văn bản đa dạng thức).
Ngoài ra, cần lưu ý rằng mặc dù ** tput sgr0 ** không loại bỏ TẤT CẢ phong cách, nó không phải lúc nào cũng thực hiện như mong đợi , vì vậy tốt nhất bạn nên sử dụng mã "thoát" liên quan đến kiểu bạn đang sử dụng (ví dụ: sử dụng $ {underline} để bắt đầu khu vực gạch chân, sau đó gọi $ {nounderline} để kết thúc việc sử dụng kiểu). –
Chúc mừng, Chris. Tôi mới làm quen với Unix Bash và chỉ thực sự quen thuộc với cách tiếp cận "một lớp", vì vậy xin lỗi sự thiếu hiểu biết của tôi, nhưng mã bạn cung cấp (với các biến, vv) có được sử dụng trong Automator bin/bash không? Tôi cũng không hiểu việc sử dụng "echo", "$" ... Tôi đã từng thấy echo được sử dụng trong PHP. –
Bạn có thể hiển thị ví dụ về 'sgr0' không hoạt động như mong đợi không? –