PCManFMで特定の拡張子を持つファイルを隠す方法

PCManFMで特定の拡張子を持つファイルを隠す方法

私は仕事にラテックスをたくさん使っています。 Latexファイルをコンパイルすると、.logと.aux拡張子を持つ多数の中間ファイルが生成されます。混乱を避けるために、これらの中間ファイルを隠したいと思います。拡張子に従ってファイルを隠す方法はありますか?

ベストアンサー1

編集、私はまたこれを経験しました:https://igurublog.wordpress.com/downloads/mod-pcmanfm/

私はGUIを使用していないため、PCManFMについてはよくわかりませんが、ディレクトリからctrl + rコマンドを実行するには、次のコマンドを実行してファイルを非表示にする必要があります。

隠しファイルを表示するには、をクリックするだけですctrl+h


PCManFM以外のアプローチに興味がある場合は、次のことを試すことができます。

find . \( -name "*.log" -o -name "*.aux" \) -exec sh -c 'mv "$1" ."${1#./}"' _ {} \;

デフォルトでは、現在の or で終わるファイルを直接検索し、名前の.log前に名前を付けて.aux隠しファイルにする方法で名前を変更します。ファイル名から文字列を削除するために、移動する前に文字列置換を実行しました.。それ以外の場合は、文字列を 。./../../

今後:

# ls -lh
total 0
-rw-r--r--. 1 root root 0 Feb  7 16:26 alt2.file
-rw-r--r--. 1 root root 0 Feb  7 16:27 alt3.alt
-rw-r--r--. 1 root root 0 Feb  7 16:27 alt4.nothing
-rw-r--r--. 1 root root 0 Feb  7 16:26 alt.test
-rw-r--r--. 1 root root 0 Feb  7 16:28 file1.aux
-rw-r--r--. 1 root root 0 Feb  7 16:28 file1.log
-rw-r--r--. 1 root root 0 Feb  7 16:28 file2.aux
-rw-r--r--. 1 root root 0 Feb  7 16:28 file2.log
-rw-r--r--. 1 root root 0 Feb  7 16:28 file3.aux
-rw-r--r--. 1 root root 0 Feb  7 16:28 file3.log

後ろに:

# ls -lh
total 0
-rw-r--r--. 1 root root 0 Feb  7 16:26 alt2.file
-rw-r--r--. 1 root root 0 Feb  7 16:27 alt3.alt
-rw-r--r--. 1 root root 0 Feb  7 16:27 alt4.nothing
-rw-r--r--. 1 root root 0 Feb  7 16:26 alt.test

# ls -lha ## Add 'a' to see hidden files
total 8.0K
drwxr-xr-x. 2 root root 4.0K Feb  7 16:39 .
dr-xr-x---. 4 root root 4.0K Feb  7 16:35 ..
-rw-r--r--. 1 root root    0 Feb  7 16:26 alt2.file
-rw-r--r--. 1 root root    0 Feb  7 16:27 alt3.alt
-rw-r--r--. 1 root root    0 Feb  7 16:27 alt4.nothing
-rw-r--r--. 1 root root    0 Feb  7 16:26 alt.test
-rw-r--r--. 1 root root    0 Feb  7 16:28 .file1.aux
-rw-r--r--. 1 root root    0 Feb  7 16:28 .file1.log
-rw-r--r--. 1 root root    0 Feb  7 16:28 .file2.aux
-rw-r--r--. 1 root root    0 Feb  7 16:28 .file2.log
-rw-r--r--. 1 root root    0 Feb  7 16:28 .file3.aux
-rw-r--r--. 1 root root    0 Feb  7 16:28 .file3.log

私はこの質問に答えるために同様のアプローチを使います。

おすすめ記事