Meine Anforderung ist, alle Dateien in einem Verzeichnis aufzulisten, mit Ausnahme der Dateien, die mit einem ~(Sicherungsdateien) enden . Ich habe versucht, Befehl zu verwenden: ls -l | grep -v ~ Ich bekomme diese Ausgabe: asdasad asdasad~ file_names.txt normaltest.txt target_filename testshell1.sh testshell1.sh~ testshell2.sh testshell2.sh~ testtwo.txt testtwo.txt~ test.txt test.txt~ Ich möchte …
Ich habe eine Reihe von Verzeichnissen und Unterverzeichnissen, die Dateien mit Sonderzeichen enthalten, wie diese Datei: robbie@phil:~$ ls test�sktest.txt test?sktest.txt Suchen zeigt eine Escape-Sequenz: robbie@phil:~$ find test�sktest.txt -ls 424512 4000 -rwxr--r-x 1 robbie robbie 4091743 Jan 26 00:34 test\323sktest.txt Der einzige Grund, warum ich ihre Namen in die Konsole eingeben …
Einfache Frage, aber ich bin nicht sicher, wo ich suchen soll, und Google reagiert nicht auf Punkte und Schrägstriche. Ich habe nur versucht, die Anzahl der Dateien und Verzeichnisse im aktuellen Verzeichnis zu zählen (ohne Unterordner / Dateien) und habe versucht, zu unterscheiden, ls -1 | wc -lund ls | …
Gibt es einen objektiven Grund, eine Form der anderen vorzuziehen? Leistung, Zuverlässigkeit, Portabilität? filename=/some/long/path/to/a_file parentdir_v1="${filename%/*}" parentdir_v2="$(dirname "$filename")" basename_v1="${filename##*/}" basename_v2="$(basename "$filename")" echo "$parentdir_v1" echo "$parentdir_v2" echo "$basename_v1" echo "$basename_v2" Produziert: /some/long/path/to /some/long/path/to a_file a_file (v1 verwendet die Shell-Parameter-Erweiterung, v2 verwendet externe Binärdateien.)
Gibt es ein Linux-Äquivalent zur Windows-Umschalt + Rechtsklick-Sequenz? Ich verwende dies häufig für Dateien und Verzeichnisse, um die Option "Als Pfad kopieren" im Popup-Menü zu verbergen. Es spart viel Tipparbeit (und Tippfehler) bei der Verwendung der Befehlszeile. Ich hoffe, dass Linux etwas ähnliches hat, also kann ich in einem GUI …
Ich habe das folgende Verzeichnis auf einem Debian Linux-System. Eine seltsame Sache ist jedoch, dass die Datei populate.sql nicht mit dem Rest sortiert zu sein scheint. -rw-r--r-- 1 user1 user1 10004 Jul 28 13:16 populate2.sql -rw-r--r-- 1 user1 user1 10244 Jul 28 13:16 populate3.sql -rw-r--r-- 1 user1 user1 10359 Jul …
Auf Unix-Systemen gibt es für Pfadnamen in der Regel praktisch keine Längenbeschränkung (also 4096 Zeichen unter Linux) ... außer für Socket-Dateipfade, die auf ungefähr 100 Zeichen begrenzt sind (107 Zeichen unter Linux ). Erste Frage: Warum so eine geringe Einschränkung? Ich habe überprüft, ob es möglich zu sein scheint, diese …
Ist es richtig , bestimmte Sonderzeichen zu verwenden, wie +, &, ', .(Punkt) und ,(Komma), im Grunde, in Dateinamen. Ich verstehe, dass Sie -und _ohne Probleme verwenden können, aber bei einigen Nachforschungen konnte ich nichts Bestimmtes über die anderen Symbole finden. Einige sagen, dass Sie es können, andere sagen, dass …
Ich habe einen Befehl ausprobiert cp /vol/examples/tutorial/science.txt .und erhalte den Fehler - cp: cannot stat `/vol/examples/tutorial/science.txt': No such file or directory Ich verstehe nicht, warum das passiert. Ich ging zu Cygwin Home Folder und erstellte die notwendige Ordnerstruktur und Textdatei. Ich habe auch die Ordnerstruktur und die Namen überprüft. Außerdem …
Wie kann ich mit sed nur den Dateinamen ermitteln? Ich habe das out_file=$(echo $in_file|sed "s/\(.*\.\).*/\1mp4/g") Aber ich verstehe den Weg auch /root/video.mp4und ich will nur video.mp4.
Über die Befehlszeile weiß ich, dass ich ein Verzeichnis mit dem folgenden Befehl verschlüsseln kann: zip -er Directory.zip /path/to/directory Dadurch werden jedoch die Dateinamen selbst nicht verschlüsselt. Wenn jemand rennt: unzip Directory.zip Wenn Sie wiederholt ein falsches Kennwort eingeben, durchläuft der Befehl unzip alle enthaltenen Dateinamen, bis das richtige Kennwort …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ich bin mir nicht ganz sicher, ob dies eine …
Diese Frage ist ganz ähnlich wie diese , aber ich kann die Lösung nicht verstehen. Ich kenne dieses Tutorial auch , kann aber immer noch nicht verstehen, was ich falsch mache. Ich versuche, die Liste der Verzeichnisse automatisch zu vervollständigen, in denen sich Folgendes befindet /something/: $ ls /something/ One …
Ich habe ein Skript, das ein Verzeichnis als ein Argument erfordert. Ich möchte die zwei Form unterstützen: eine ist wie a/b/c (kein Schrägstrich am Ende) und ein anderer ist wie a/b/c/ (hat am Ende einen Schrägstrich). Meine Frage: Wie kann ich bei beiden Formularen das erste Formular unverändert lassen und …
Ich habe viele Dateien, die nach Dateinamen in einem Verzeichnis sortiert sind. Ich möchte die letzten N (N = 4) Dateien in mein Home-Verzeichnis kopieren. Wie soll ich das machen cp ./<the final 4 files> ~/
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.