Jak wyróżnić tylko nazwę (a nie rozszerzenie) do zmiany nazwy?


11

Czy istnieje sposób, aby go wyłączyć, aby podczas zmiany nazwy pliku nie wyróżniał rozszerzenia?

Odpowiedzi:


7

Użyj czegoś innego niż tryb widoku listy Nautilusa . Działa dobrze w trybach widoku kompaktowego i widoku ikon . Najwyraźniej jest to regresja: https://bugzilla.gnome.org/show_bug.cgi?id=627110

Aktualizacja:
Zostało to naprawione w wersji rozwojowej Ubuntu 11.10 (Nautilus 3.0.1.1).


2
Jak denerwujące. Czy sądzisz, że istnieje szansa, że ​​Ubuntu przyciągnie dostępną łatkę do indywidualnych aktualizacji?
Oli

1

Kiedy klikam plik prawym przyciskiem myszy i wybieram Zmień nazwę lub naciśnij F2, rozszerzenie nie jest podświetlone.

Aby odpowiedzieć na twoje pytanie: nie musisz nic robić.


Myślę, że chce zrobić plik podświetlenia F2 z rozszerzeniem.
Praweł

Nie, chce podkreślić tylko imię.
dv3500ea,

1

Powinieneś spróbować nacisnąć klawisz F2 dwa razy, a rozszerzenie zostanie podświetlone.


To nie działało, ale działało przejście do widoku ikon !!! Dzięki za wskazówkę

Tak, działa tylko w widoku ikon. Naprawdę nie rozumiem, dlaczego w trybie listy podświetla nazwę i rozszerzenie. To nie ma sensu.
Alfredo Hernández

-2

aby uzyskać tylko nazwę bez rozszerzenia:

${var%.ext}

gdzie „.ext” to rozszerzenie

po skrypcie testowym. aby wprowadzić zmiany zmień komentowany wiersz

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
find nie należy do pętli for. Użyj pętli „podczas odczytu”. Zobacz mywiki.wooledge.org/BashPitfalls#for_i_in_.24.28ls_.2A.mp3.29
geirha
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.