एक बैश स्क्रिप्ट set -e
है, और स्क्रिप्ट में एक कमांड एक त्रुटि देता है, कैसे मैं कुछ सफाई से पहले स्क्रिप्ट बाहर निकल जाता है कर सकते हैं?बैश स्क्रिप्ट से पहले कमांड कैसे चलाएं?
उदाहरण के लिए:
#!/bin/bash
set -e
mkdir /tmp/foo
# ... do stuff ...
rm -r /tmp/foo
मैं, यह कैसे सुनिश्चित कर सकते हैं कि /tmp/foo
निकाल दिया जाता है, भले ही में ... do stuff ...
विफल रहता है कोई एक आदेश?
आप एक्स्टिट पर भी जाल कर सकते हैं। –
बिल्ट-इन पर कुछ मदद देखने के लिए 'सहायता जाल' चलाएं। – Flimm