कोई बता सकता है कि बैश खोल स्क्रिप्ट के लिए परीक्षण कैसे करें?एक बैश खोल स्क्रिप्ट का परीक्षण
उदाहरण के लिए मैं इसे में इस कोड के साथ एक .sh फ़ाइल मिल गया है ...
#!/bin/sh
for file in *.txt; do
mv "$file" "`basename $file .txt`.doc"
done
मैं इसके लिए एक परीक्षण कैसे लिख सकता हूँ? जावा में की तरह आपको यूनिट परीक्षण मिल गया है जहां आप कोड लिखने के लिए assertEquals जैसे कोड लिखते हैं वांछित आउटपुट देता है।
जांच इन -> http://stackoverflow.com/questions/1315624/बैश-एंड-टेस्ट-संचालित-विकास, http://stackoverflow.com/questions/1339416/testing-bash- स्क्रिप्ट – Chaitanya
यूनिट परीक्षण बैश स्क्रिप्ट्स। अच्छा लगा। :) –
यह बेहतर है: 'एमवी "$ फ़ाइल" "$ (बेसनाम" $ फ़ाइल ".txt) .doc" 'या' mv "$ file" "$ {file% *। Txt} .doc" ' –