मैंने अपनी निर्देशिका में कई फाइलें देखीं, जिन्हें "sedAbCdEf" या ऐसा कहा जाता है।sed कई फ़ाइलों को क्यों छोड़ देता है?
- यह इन फ़ाइलों को क्यों बनाता है?
- क्या स्क्रिप्ट चलाने के बाद इनका कोई मूल्य है?
- क्या मैं इन फ़ाइलों को किसी अन्य स्थान पर भेज सकता हूं, उदा।
/tmp/
?
अद्यतन:
मैं स्क्रिप्ट की जाँच की जब तक मैं एक जो फ़ाइलें बनाता पाया। यहां कुछ नमूना कोड है:
#!/bin/bash
a=1
b=`wc -l < ./file1.txt`
while [ $a -le $b ]; do
for i in `sed -n "$a"p ./file1.txt`; do
for j in `sed -n "$a"p ./file2.txt`; do
sed -i "s/$i/\nZZ$jZZ\n/g" ./file3.txt
c=`grep -c $j file3.txt`
if [ "$c" -ge 1 ]
then
echo $j >> file4.txt
echo "Replaced "$i" with "$j" "$c" times ("$a"/"$b")."
fi
echo $i" not found ("$a"/"$b")."
a=`expr $a + 1`
done
done
done
आपको लगता है कि यह sed से संबंधित क्यों है? पाठ्यक्रम के फ़ाइल नाम को छोड़कर, – cctan
मुझे लगता है कि इसे किसी और चीज द्वारा बनाया जा सकता है, हालांकि, मैं उन्हें बाश स्क्रिप्ट चलाने के बाद ढूंढता हूं और बाश स्क्रिप्ट में 'sed' होता है। सभी फाइलनाम "sed" के साथ शुरू होते हैं, इसके बाद कुछ यादृच्छिक अक्षर होते हैं। – Village
क्या आप बैश स्क्रिप्ट पोस्ट कर सकते हैं? मैं एक ऐसे भाग की तलाश में हूं जो 'blabla> sedAbCdEf' कहता है? – cctan