Tổng quan

Quy trình được mô tả trong bài viết này sẽ hướng dẫn bạn tạo một Quick Action bằng Automator trên macOS. Quick Action này có thể được sử dụng để chuyển đổi văn bản sang định dạng phù hợp hơn với tên file. Quá trình chuyển đổi sẽ loại bỏ các ký tự đặc biệt, chuyển văn bản thành chữ thường và thay thế khoảng trắng bằng dấu gạch ngang.

Quy Trình

  1. Mở Automator
  • Nhấn Cmd + Space để mở Spotlight, nhập “Automator” và nhấn Enter.
  1. Tạo Service mới
  • Trong ứng dụng Automator, chọn “Quick Action” (trước đây gọi là “Service”) và nhấp “Choose”.
  1. Cấu hình Quick Action
  • Ở đầu cửa sổ mới, thay đổi menu thả xuống “Workflow receives current” thành “text”.
  • Đảm bảo menu thả xuống “in” được đặt thành “any application”.
  1. Thêm action “Run Shell Script”
  • Trong thanh tìm kiếm bên trái, nhập “Run Shell Script” và kéo action vào bảng bên phải.
  1. Cấu hình action “Run Shell Script”
  • Thay đổi “Pass input” thành “as arguments”.
  • Dán script sau vào hộp văn bản:
for text_input in "$@"
do
  echo "$text_input" | sed 's/[^a-zA-Z0-9 ]//g' | tr '[:upper:]' '[:lower:]' | sed 's/ /-/g'
done
  1. Thêm action “Copy to Clipboard”
  • Trong thanh tìm kiếm bên trái, nhập “Copy to Clipboard” và kéo action vào bảng bên phải, bên dưới action “Run Shell Script”.
  1. Lưu Quick Action
  • Nhấn Cmd + S và đặt tên cho Quick Action của bạn, ví dụ: “Convert Text to filename”

Bây giờ script đã sẵn sàng để sử dụng từ menu ngữ cảnh nhấp chuột phải trong bất kỳ trình soạn thảo văn bản nào hỗ trợ macOS Services.

Cách sử dụng script:

  1. Chọn một đoạn văn bản trong trình soạn thảo văn bản của bạn.
  2. Nhấp chuột phải vào văn bản đã chọn.
  3. Chuyển đến “Services” hoặc “Quick Actions” (tùy thuộc vào phiên bản macOS của bạn).
  4. Chọn action “Convert Text to filename”.

Văn bản đã xử lý sẽ được sao chép vào clipboard, và bạn có thể dán vào bất kỳ đâu bạn cần.

Kết Luận

Tạo một Quick Action trên macOS bằng Automator là cách tiện lợi để đơn giản hóa quy trình làm việc bằng cách tự động hóa các tác vụ lặp đi lặp lại, chẳng hạn như chuyển đổi văn bản sang định dạng phù hợp với tên file. Bài viết này cung cấp hướng dẫn chi tiết để tạo một Quick Action có thể được sử dụng trên nhiều ứng dụng macOS, trở thành công cụ thiết yếu cho bất kỳ ai muốn nâng cao năng suất và đơn giản hóa quy trình chỉnh sửa văn bản của mình.