ฉันต้องการถอนการติดตั้งโปรแกรมผ่านสคริปต์ทุบตี หลังจากฉันรันคำสั่งเทอร์มินัลจะถามฉันว่าฉันแน่ใจหรือไม่ว่าต้องการถอนการติดตั้ง yดังนั้นผมจึงจำเป็นต้องตอบ ฉันต้องการที่จะทำมันโดยอัตโนมัติและตอบyหลังจากล่าช้า 10 วินาที
ฉันทำตัวอย่างนี้ แต่มันไม่ทำงาน -
#!/usr/bin
/opt/MNG/MNGVIEWHP/fe/uninstall
sleep 10
echo "y"
ความคิดใด ๆ Centos 7.2
uninstallโปรแกรมยอมรับพารามิเตอร์หรือสคริปต์กำหนดค่าหรือไม่ มันจะง่ายขึ้นด้วยวิธีนี้
uninstallและรอให้สคริปต์ออก จากนั้นนอน 10 วินาที จากนั้นสะท้อนy\nไปยัง stdout (ซึ่งยังคงเชื่อมต่อกับเทอร์มินัลไม่ใช่เพื่อ stdin ของโปรแกรมใด ๆ )
#! /bin/bash -แทน#!/usr/bin