Gibt es eine Möglichkeit, alle Dateien in einem bestimmten Verzeichnis mit dem zipBefehl zu komprimieren ? Ich habe von der Verwendung *.*gehört, möchte aber, dass es auch für Dateien ohne Dateierweiterung
Globbing bedeutet, dass Dateien nach Namensmustern abgeglichen werden, die Platzhalter enthalten.
Gibt es eine Möglichkeit, alle Dateien in einem bestimmten Verzeichnis mit dem zipBefehl zu komprimieren ? Ich habe von der Verwendung *.*gehört, möchte aber, dass es auch für Dateien ohne Dateierweiterung
Warum kann ich nicht mit scp kopieren, wenn ich *Zeichen im Pfad verwende? scp SERVERNAME:/DIR/* . Welche Konfiguration benötigt SCP, um *den Pfad zuzulassen ? UPDATE: Das Problem liegt nicht auf der Serverseite. pscp versucht, SCPv1 zu verwenden, und deshalb die Fehlermeldung:
Wie verschiebe ich alle Dateien in einem Verzeichnis (einschließlich der ausgeblendeten) in ein anderes Verzeichnis? Wenn ich zum Beispiel einen Ordner "Foo" mit den Dateien ".hidden" und "notHidden" habe, wie verschiebe ich beide Dateien in ein Verzeichnis mit dem Namen "Bar"? Das Folgende...
Ich versuche, ein Verzeichnis zu erstellen, in dem alle und nur meine aus LaTeX kompilierten PDF-Dateien gespeichert werden. Ich mag es, jedes Projekt in einem separaten Ordner zu speichern, der sich alle in einem großen Ordner namens befindet LaTeX. Also habe ich versucht zu rennen: rsync -avn...
Ich kann verwenden, ls -ld */um alle Verzeichniseinträge im aktuellen Verzeichnis aufzulisten. Gibt es eine ähnlich einfache Möglichkeit, alle regulären Dateien im aktuellen Verzeichnis aufzulisten? Ich weiß, dass ich find verwenden kann find . -maxdepth 1 -type f oder stat stat -c "%F %n" * | grep...
Ich weiß, dass mit dem Befehl lsalle Verzeichnisse aufgelistet werden. Aber was macht der ls *Befehl? Ich habe es benutzt und es listet nur die Verzeichnisse auf. Bedeutet der Stern vor ls, wie tief er die Verzeichnisse auflisten
rm -rf /some/path/* löscht alle nicht versteckten Dateien in diesem Verzeichnis (und Unterverzeichnissen). rm -rf /some/path/.* löscht alle versteckten Dateien in diesem Verzeichnis (aber nicht in Unterverzeichnissen) und gibt außerdem den folgenden Fehler / die folgende Warnung aus: rm: cannot...
Ich würde gerne so etwas schreiben: $ ls **.py Um alle .py-Dateinamen abzurufen, durchlaufen Sie rekursiv eine Verzeichnishierarchie. Auch wenn .py-Dateien zu finden sind, gibt die Shell (Bash) Folgendes aus: ls: cannot access **.py: No such file or directory Wie kann ich tun, was ich will? EDIT:...
Ich möchte das Ergebnis eines Ausdrucks einer Variablen zuweisen und mit einer Zeichenfolge verknüpfen und dann als Echo ausgeben. Folgendes habe ich: #!/bin/bash cd ~/Desktop; thefile= ls -t -U | grep -m 1 "Screen Shot"; echo "Most recent screenshot is: "$thefile; Aber das gibt aus: Screen Shot...
Ich habe einen regulären Ausdruck geschrieben, der in einem bestimmten Programm gut funktioniert (grep, sed, awk, perl, python, rubin, ksh, bash, zsh, find, emacs, vi, vim, gedit, ...). Aber wenn ich es in einem anderen Programm (oder in einer anderen Unix-Variante) verwende, hört es auf zu passen....
Ich kann alle txtAkte unter gegenwärtigem Verzeichnis vorbei löschen rm *.txt. Weiß jemand, wie man alle Akten im gegenwärtigen Verzeichnis AUSSER txtAkte löscht
Ich führe den folgenden Befehl aus, der jedoch nicht rekursiv ausgeführt wird: find . -name *.java Ich weiß, dass es Java-Dateien weiter unten im aktuellen Verzeichnis gibt, aber es führt das findnur im aktuellen Verzeichnis aus. Ich verwende OS X,
In den meisten Shells nullglobist dies nicht der Standard. Das heißt zum Beispiel, wenn Sie diesen Befehl ausführen ls * In einem leeren Verzeichnis wird der *Glob zu einem Literal *und nicht zu einer leeren Liste von Argumenten erweitert. Es gibt Möglichkeiten, dieses Verhalten zu ändern, sodass...
Ich habe ein Skript zusammengestellt, um einige Dateioperationen für mich durchzuführen. Ich verwende den Platzhalter-Operator *, um Funktionen auf alle Dateien eines Typs anzuwenden, aber eines verstehe ich nicht. Ich kann unzipalle Dateien in einem solchen Ordner speichern unzip "*".zip Um danach...
Ich möchte alle Dateien auflisten, die einem bestimmten Muster entsprechen, ohne den Fall zu beachten. Zum Beispiel führe ich die folgenden Befehle aus: ls *abc* Ich möchte alle Dateien sehen, die "abc" als Teil des Dateinamens haben und dabei den Fall ignorieren, wie -rw-r--r-- 1 mtk mtk 0 Sep 21...
Sie können also die *als Platzhalter für alle Dateien verwenden, wenn Sie sie cpim Kontext eines Verzeichnisses verwenden. Gibt es eine Möglichkeit, alle Dateien außer der xDatei zu kopieren
Ich habe ein Verzeichnis voller Dateien mit Namen, bei logXXdenen XX eine zweistellige, mit Nullen aufgefüllte Hex-Zahl in Großbuchstaben ist, wie zum Beispiel: log00 log01 log02 ... log0A log0B log0C ... log4E log4F log50 ... Im Allgemeinen gibt es weniger als 20 oder 30 Dateien insgesamt. Das...
Der Ausdruck .*wird durch Bash erweitert, um das aktuelle und das übergeordnete Verzeichnis einzuschließen: $ ls -la total 2600 drwxrwxrwx 2 terdon terdon 2162688 Sep 10 16:22 . drwxr-xr-x 142 terdon terdon 491520 Sep 10 15:34 .. -rw-r--r-- 1 terdon terdon 0 Sep 10 16:22 foo $ echo .* . .. Wenn ich...
Ich habe mehrere Dateien mit dem gleichen Basisdateinamen. Ich möchte alle bis auf einen entfernen foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc Wenn ich keinen behalten müsste, könnte ich ihn gebrauchen rm foo.*. TLDP zeigt ^, dass eine Übereinstimmung annulliert wird . Durch...
Inhalt meines Verzeichnisses ist $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Ich möchte Einzelheiten zu Dateien auflisten, deren Dateiname ein Wort enthält. Beispiel $ ls -lrt...