Als «files» getaggte Fragen

32
Kann ein Bash-Skript an eine Datei angehängt werden?

Ich möchte, dass ein Skript in den Ruhezustand versetzt wird, es sei denn, eine bestimmte Datei wird geändert / gelöscht (oder eine Datei, die in einem bestimmten Verzeichnis erstellt wurde, oder ...). Kann dies auf elegante Weise erreicht werden? Die einfachste Sache, die mir in den Sinn kommt,...

32
Löschen Sie die ersten n Bytes der Dateien

Ich habe ein extremes Problem und alle Lösungen, die ich mir vorstellen kann, sind kompliziert. Nach meiner Erfahrung mit UNIX / Linux muss es einen einfachen Weg geben. Ich möchte die ersten 31 Bytes jeder Datei in löschen /foo/. Jede Datei ist lang genug. Ich bin sicher, jemand wird mir eine...

32
Symbolische Links auflösen (pwd)

Angenommen, ich mache Folgendes: cd /some/path ln -s /target/path symbolic_name Wenn ja, dann mache: cd /some/path cd symbolic_name pwd Ich bekomme: /some/path/symblic_name und nicht: /target/path Gibt es eine Möglichkeit, die Shell eine symbolische Verknüpfung "vollständig auflösen" zu lassen (dh...

32
Löschen Sie Dateien, die dem Muster entsprechen

Ich muss rekursiv alle Dateien in allen Unterverzeichnissen entfernen, in denen der Dateiname mindestens zweimal eine Zahl gefolgt von einem 'x' gefolgt von einer Zahl enthält. Beispiel: Ich möchte diese Dateien entfernen: 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' Aber ich möchte diese...

31
Wie kann ich eine Datei „katzen und verfolgen“?

Eine Datei wird nacheinander von heruntergeladen wget. Wenn ich mit dem Auspacken beginne cat myfile.tar.bz2 | tar -xj, kann es mit "Unexpected EOF" richtig entpacken oder fehlschlagen, je nachdem, was schneller ist. Wie man eine Datei "cat and follow" macht, dh den Inhalt der Datei auf stdout...

29
Wer erstellt / etc / {group, gshadow, passwd, shadow} -?

In jedem Linux-System, auf das ich Zugriff habe (ein paar Archlinuxes, ein Ubuntu, ein Debian Sid und ein Gentoo), gibt es die folgenden 4 Dateien /etc/, die alle mit einem Bindestrich enden: /etc/group- /etc/gshadow- /etc/passwd- /etc/shadow- Im Internet heißt es, es handele sich nur um...