Tôi đang lập trình một tập lệnh shell Linux sẽ in các biểu ngữ trạng thái trong khi thực thi chỉ khi công cụ thích hợp figlet
được cài đặt (đây là: có thể truy cập trên đường dẫn hệ thống ).
Thí dụ:
#!/usr/bin/env bash
echo "foo"
figlet "Starting"
echo "moo"
figlet "Working"
echo "foo moo"
figlet "Finished"
Tôi muốn cho kịch bản của tôi để làm việc mà không có lỗi ngay cả khi figlet
đang không được cài đặt .
Điều gì có thể là một phương pháp thực tế ?
figlet ... || true
.
figlet || true
, nhưng trong trường hợp của bạn có lẽ là một hàm shell mà Echos plaintext Nếu không có Banner nào có thể được in thì nhiều khả năng bạn muốn.