Tin tức và phân tích của tất cả các thiết bị di động

Cách chạy shell script hoặc .sh trên macOS

Các tập lệnh Shell thường được viết và chạy trên các hệ thống Linux, nhưng chúng gần như phổ biến trên Mac cũng như trên Linux. Bạn có thể viết tập lệnh shell trên macOS và bạn có thể chạy nó dễ dàng, dễ dàng hơn nhiều so với trên hệ thống Windows 10. Trên thực tế, trên macOS, tập lệnh shell có thể sẽ chạy và thực hiện những gì nó được viết để thực hiện trên hệ thống Windows 10 có nhiều khả năng thất bại. Đây là cách chạy tập lệnh shell hoặc .sh trên macOS.

Tập lệnh kiểm tra trình bao

Để kiểm tra điều này, bạn cần có một tập lệnh shell mà bạn có thể chạy. Bạn có thể sử dụng cái bạn có trong tay hoặc bạn có thể sử dụng tập lệnh mẫu bên dưới. Mở một trình soạn thảo văn bản chẳng hạn như TextEdit và dán đoạn mã sau vào đó. Lưu tệp với phần mở rộng .sh.

#!/bin/bash
echo "Stay Home"

Chạy tập lệnh shell trên macOS

Mở một thiết bị đầu cuối trên macOS. Sử dụng lệnh cd để chuyển đến thư mục chứa tập lệnh. Vị trí trong lệnh dưới đây chỉ là một ví dụ. Đảm bảo rằng bạn thay đổi nó thành bất kỳ thư mục nào mà tập lệnh thực sự nằm trong đó.

cd ~/Downloads

Khi bạn đã ở trong thư mục, bạn cần cho phép tập lệnh chạy. Sử dụng lệnh bên dưới, nhưng thay thế tên ví dụ bằng tên thực của tập lệnh mà bạn muốn cho phép chạy.

chmod +x test_script.sh

Sau khi cấp quyền chạy tập lệnh, hãy sử dụng lệnh bên dưới để chạy tập lệnh. Đảm bảo đổi tên tập lệnh trước khi chạy lệnh.

sh test_script.sh

Tại sao shell script dễ chạy hơn trên macOS

Các tập lệnh Shell dễ chạy hơn trên macOS so với hệ thống Windows 10 vì macOS dựa trên UNIX. Đây là điểm chung của hệ thống với Linux. Các lệnh Shell sẽ hoạt động trơn tru và bạn sẽ có thể sử dụng một số ứng dụng Linux được chọn, mặc dù bạn sẽ được hưởng lợi nhiều hơn từ các phiên bản macOS của chúng nếu chúng khả dụng.

Tập lệnh mẫu mà chúng tôi đã cung cấp cho bạn để kiểm tra quy trình này sẽ chỉ hiển thị văn bản trong thiết bị đầu cuối, nhưng tập lệnh bạn muốn chạy sẽ làm việc khác và có thể yêu cầu bạn cài đặt các ứng dụng/tiện ích khác trên máy Mac trước khi tập lệnh có thể chạy. Nếu bạn thành thạo trong việc viết tập lệnh shell, bạn luôn có thể sửa đổi tập lệnh bạn có và hướng dẫn tập lệnh đó sử dụng các ứng dụng hoặc công cụ đã được cài đặt trên máy Mac của bạn.