foo
ลองนึกภาพผมมีสคริปต์ ควรรันครั้งเดียวเมื่อผู้ใช้ลงชื่อเข้าใช้และไม่จำเป็นหลังจากเรียกใช้สำเร็จ
คำถามของฉัน: ปลอดภัยไหมที่จะลบไฟล์สคริปต์ออกจากภายในสคริปต์?
เช่น:
#!/bin/bash
# do something
...
# if successful
rm /path/to/foo
exit 0
ใช่มันปลอดภัย หากคุณต้องการทราบสาเหตุอ่านstackoverflow.com/questions/2028874/…
—
jofel
@jofel ฟังดูดีฉันขอแนะนำให้คุณตอบคำถามนี้ :-)
—
htorque
exec rm /path/to/foo
หากมีข้อสงสัยคุณสามารถแทนที่ทั้งสองบรรทัดสุดท้ายด้วย
#!/bin/bash -e
เพื่อให้แน่ใจว่าไฟล์สคริปต์ถูกลบออกเฉพาะในกรณีที่ไม่มีอะไรผิดปกติ