名前を変更するために名前だけ(拡張子ではなく)を強調表示する方法は?


11

ファイルの名前を変更するときに拡張子を強調表示しないように、それをオフにする方法はありますか?

回答:


7

Nautilusのリストビューモード以外のものを使用します。コンパクトビューモードとアイコンビューモードで正常に動作します。どうやらそれは回帰です:https : //bugzilla.gnome.org/show_bug.cgi?id=627110

更新:
これは、Ubuntu 11.10の開発バージョン(Nautilus 3.0.1.1)で修正されました。


2
なんて迷惑だ。Ubuntuが利用可能なパッチをmaverick-updatesに取り込む可能性があると思いますか?
オリ

1

ファイルを右クリックして[名前の変更]を選択するか、F2キーを押しても、拡張子は強調表示されません。

質問に答えるには、何もする必要はありません。


彼は、F2ハイライトファイルを拡張子付きで作成したいと考えています。
Praweł

いいえ、彼は名前だけを強調したいです。
dv3500ea

1

F2を2回押すと、拡張機能が強調表示されます。


これは機能しませんでしたが、アイコンビューへの変更は機能しました!!! ヒントをありがとう

はい、アイコンビューでのみ機能します。リストモードで名前と拡張子を強調表示する理由が本当にわかりません。意味がない。
アルフレドエルナンデス

-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ループに属していません。「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.