Bearbeiten Sie Skripts, um Datei / Ordner in Fedora 14 auszublenden

378
Tohid Tamboli

Ich möchte Dateien / Ordner ausblenden, die mit "#" enden. Ich habe das '.' Formel aber kann nicht jedes Mal 100s von Dateien und Ordnern umbenennen, ich möchte, dass die Datei / der Ordner sofort ausgeblendet wird, genauso wie wenn wir "." an 1 Stelle des Namens der Datei / des Ordners. Ich verwende Gnome auf Fedora 14.

0

2 Antworten auf die Frage

1
ebrious

Hast du irgendwelche Sprachbeschränkungen? Ich würde empfehlen, einfach ein Python-Skript zu verwenden; Dateien können mit dem os-Modul leicht umbenannt werden.

Code, wenn sich Ihre Dateien in einem Verzeichnis befinden, 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
G-Man

Vielleicht suchen Sie nach der Lösung, um den Quellcode abzurufen ls und ihn so zu ändern, dass keine Dateien angezeigt werden, deren Namen mit "#" enden, es sei denn, die Option -aoder -Awurde angegeben.

Ich möchte nur, dass sie vor Gnome / Nautilus versteckt sind, wenn sie in Terminals sichtbar sind. Tohid Tamboli vor 9 Jahren 0