이름을 바꿀 때 이름이 아닌 확장명을 강조 표시하는 방법은 무엇입니까?


11

파일 이름을 바꿀 때 확장자가 강조 표시되지 않도록 끄는 방법이 있습니까?

답변:


7

노틸러스의 목록보기 모드 이외의 것을 사용하십시오 . 컴팩트보기아이콘보기 모드 에서 잘 작동 합니다. 분명히 회귀입니다 : https://bugzilla.gnome.org/show_bug.cgi?id=627110

업데이트 :
이제 Ubuntu 11.10 (Nutilus 3.0.1.1)의 개발 버전에서 수정되었습니다.


2
짜증나 Ubuntu가 사용 가능한 패치를 매버릭 업데이트로 가져올 가능성이 있다고 생각하십니까?
Oli

1

파일을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택하거나 F2를 누르면 확장자가 강조 표시되지 않습니다.

당신의 질문에 대답하기 위해 : 당신은 아무것도 할 필요가 없습니다.


그는 확장명을 가진 F2 하이라이트 파일을 만들고 싶다고 생각합니다.
Praweł

아니요, 이름 만 강조하고 싶습니다.
dv3500ea

1

F2를 두 번 누르면 확장이 강조 표시됩니다.


이것은 작동하지 않지만 아이콘보기로 변경하면 효과가 있습니다 !!! 팁 주셔서 감사합니다

네, 아이콘보기에서만 작동합니다. 나는 목록 모드에서 왜 이름과 확장자를 강조하는지 이해하지 못합니다. 그것은 말도 안돼.
Alfredo Hernández

-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
find는 for-loop에 속하지 않습니다. "while read"루프를 사용하십시오. mywiki.wooledge.org/BashPitfalls#for_i_in_.24.28ls_.2A.mp3.29
geirha
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.