नाम बदलने के लिए सिर्फ नाम (विस्तार नहीं) को कैसे उजागर करें?


11

क्या इसे बंद करने का कोई तरीका है ताकि जब आप किसी फ़ाइल का नाम बदल रहे हों, तो यह एक्सटेंशन को उजागर न करे?

जवाबों:


7

नॉटिलस की सूची दृश्य मोड के अलावा कुछ और का उपयोग करें । यह कॉम्पैक्ट व्यू और आइकन व्यू मोड में ठीक काम करता है । जाहिरा तौर पर यह एक प्रतिगमन है: https://bugzilla.gnome.org/show_bug.cgi?id=627110

अपडेट:
यह अब Ubuntu 11.10 (Nautilus 3.0.1.1) के विकास संस्करण में तय हो गया है।


2
कैसा कष्टकर। क्या आपको लगता है कि उबंटू में उपलब्ध पैच को मवरिक-अपडेट में खींचने का मौका है?
ओली

1

जब मैं किसी फ़ाइल को राइट क्लिक करता हूं और नाम बदलें, या F2 दबाता हूं, तो एक्सटेंशन हाइलाइट नहीं किया जाता है।

अपने प्रश्न का उत्तर देने के लिए: आपको कुछ करने की जरूरत नहीं है।


मुझे लगता है कि वह विस्तार के साथ F2 hightlight फ़ाइल बनाना चाहता है।
प्रिवेल

नहीं, वह सिर्फ नाम उजागर करना चाहता है।
DV3500ea

1

आपको F2 को दो बार दबाने की कोशिश करनी चाहिए और विस्तार पर प्रकाश डाला जाएगा।


यह काम नहीं किया, लेकिन आइकन को देखने के लिए काम किया !!! टिप के लिए धन्यवाद

हां, यह केवल आइकन दृश्य पर काम करता है। मुझे वास्तव में समझ नहीं आ रहा है कि सूची मोड में यह नाम के साथ-साथ विस्तार पर प्रकाश क्यों डालता है। इसका कोई मतलब नही बनता।
अल्फ्रेडो हर्नांडेज़

-2

बिना विस्तार के केवल नाम पाने के लिए:

${var%.ext}

जहाँ ".ext" विस्तार है

एक परीक्षण स्क्रिप्ट के बाद। परिवर्तन को प्रभावित करने के लिए टिप्पणी की गई पंक्ति को बदल सकते हैं

for name in `find ./path -iname "*pattern*.ext" `; do
    new_name=${name%.ext}newextension
    if [ "$new_name" != "$name" ]; then
        echo “$name => $new_name”
        # mv “$name” “$new_name”
    fi
done

2
खोजने के लिए एक लूप में नहीं है। "पढ़ते समय" का उपयोग करें -लूप। देखें mywiki.wooledge.org/BashPitfalls#for_i_in_.24.28ls_.2A.mp3.29
geirha
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.