我读过图标存储在哪里?关于 Ubuntu 内置图标的位置(例如/usr/share/icons/gnome/256x256/appsgnome-terminal.png
)。
但例如,我对新图像的图标位置感到困惑。假设我在一个特定的目录中有一个非常大的.eps
文件.bmp
,我想知道它的图标位于哪里(如果在某个地方)以及如何访问它/它们。
根据处理缩略图的程序,“图标”通常位于 或~/.thumbnails/
中~/.cache/thumbnails/
。
缩略图的文件名是md5sum
完整路径+.png
扩展名。因此,要查找给定文件的缩略图,您可以使用此函数:
find_thumbnail(){
full_path="file://$(realpath -s "$1")"
md5name=$(printf %s "${full_path// /%20}" | md5sum)
find ~/.thumbnails/ ~/.cache/thumbnails/ -name "${md5name%% *}.png"
}
Usage:
======
find_thumbnail /path/to/file.bmp
find_thumbnail ~/Pictures/file.jpg
find_thumbnail file.jpg
find_thumbnail "file with spaces.tif"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4919 次 |
最近记录: |