Я хочу скрыть файл / папки, оканчивающиеся на "#". Я использовал «.» Формула, но не могу каждый раз переименовывать сотни файлов и папок, я хочу, чтобы файл / папка были мгновенно скрыты так же, как когда мы применяем "." в 1 месте названия файла / папки. Я использую гном на Fedora 14.
2 ответа
1
Есть ли у вас языковые ограничения? Я бы порекомендовал просто использовать скрипт Python для этого; довольно просто переименовать файлы с помощью модуля os.
Код с учетом ваших файлов находится в каталоге, dirName:
import os
dirName = "/path/to/files"
for filename in os.listdir(dirName):
if not filename.startswith("."):
if filename[-1] is "#":
os.rename(filename,"." + filename)
1
Возможно, решение, которое вы ищете, состоит в том, чтобы получить исходный код для ls
и изменить его так, чтобы он не показывал файлы, имена которых заканчиваются на «#», если не была указана опция -a
или -A
.