ฉันกำลังเขียนโปรแกรมเชลล์สคริปต์ Linuxที่จะพิมพ์แบนเนอร์สถานะในระหว่างการดำเนินการเฉพาะเมื่อfiglet
มีการติดตั้งเครื่องมือที่เหมาะสม(นี่คือ: เข้าถึงได้บนเส้นทางของระบบ)
ตัวอย่าง:
#!/usr/bin/env bash
echo "foo"
figlet "Starting"
echo "moo"
figlet "Working"
echo "foo moo"
figlet "Finished"
ฉันต้องการสำหรับสคริปต์ของฉันในการทำงานไม่มีข้อผิดพลาดแม้เมื่อfiglet
จะไม่ได้ติดตั้ง
สิ่งที่อาจเป็นวิธีการปฏิบัติ ?
figlet ... || true
ใช้เพียงแค่
figlet || true
ตได้ แต่ในกรณีของคุณอาจเป็นฟังก์ชั่นของเชลล์ที่ Echos เป็นข้อความธรรมดาหากไม่มีการพิมพ์แบนเนอร์ก็น่าจะเป็นสิ่งที่คุณต้องการ