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