Редактирование скриптов, чтобы скрыть файл / папку в fedora 14

Я хочу скрыть файл / папки, оканчивающиеся на "#". Я использовал "." Формула, но не могу каждый раз переименовывать сотни файлов и папок, я хочу, чтобы файл / папка были мгновенно скрыты так же, как когда мы применяем "." в 1 месте названия файла / папки. Я использую гном на Fedora 14.

2 ответа

Есть ли у вас языковые ограничения? Я бы порекомендовал просто использовать скрипт Python для этого; довольно просто переименовать файлы с помощью модуля o s.

Код с учетом ваших файлов находится в каталоге, 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)

Возможно, решение, которое вы ищете, это получить исходный код для lsи измените его, чтобы не показывать файлы, имена которых заканчиваются на "#", если -a или же -A опция была указана.

Другие вопросы по тегам