Dies ist für mich kein wichtiges Problem, aber ich fand rsync und find ziemlich robust. Ich war überrascht, als rsync an einer Datei erstickte und find es dann auch tat. ls -lzeigt, dass die Datei 6093 Bytes hat (und dies ist die einzige Datei in diesem Verzeichnis, die dies tut, …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Unix & Linux - Stack von Exchange. Geschlossen im vergangenen Jahr . Ich bin verwirrt von diesem Experiment (in Bash): $ mkdir …
Wenn ich versuche, eine Datei mit einem Schrägstrich im Pfad zu scpen, wird der Pfad für den lokalen Host angegeben, und die letzte Pfadkomponente wird zusätzlich für den Remote-Host angegeben, z. B. scp host:"a/b/'c'" .schlägt dies fehl protocol error: filename does not match request es sei denn, ich benutze die …
Während normalerweise alle Linux-Befehle in Kleinbuchstaben geschrieben sind, ist dies beim MAKEDEVSkript in Großbuchstaben nicht der Fall . Gibt es einen Grund dafür?
Ich habe ein Skript ausgeführt, das einen Oracle-Tablespace erstellt, aber vergessen, den Pfad im Skript zu ändern. Das Skript alter tablespace enthielt data2. Wenn Sie eine Datendatei umbenennen möchten, schalten Sie normalerweise den Tabellenbereich offline und benennen diese Datei um. Ich bekomme den Fehler: mv <oracle path>data2.dbf data2.dbf -bash: syntax …
Ich versuche, nur Nicht-Bilddateien aufzulisten und nur in den letzten 500 Dateien zu suchen. Also renne ich ls -t | head -500 | file | grep -v 'image' was nicht richtig ist: es zeigt eine Hilfemeldung an. Ändern in ls -t | head -500 | xargs file | grep -v …
Warum erlaubt Unix Dateien mit einem Punkt am Ende des Namens? Gibt es eine Verwendung dafür? Zum Beispiel: filename. Ich frage, weil ich eine einfache Funktion habe, die die Erweiterung einer Datei wiedergibt. ext() { echo ${1##*.} } Da ich jedoch wusste, dass nichts gedruckt wird, wenn der Dateiname mit …
Hier ist mein Anwendungsfall: Das Befehlszeilenprogramm meltkann einen Dateinamen mit der Erweiterung .meltin der Befehlszeile akzeptieren und öffnen. Als Beispiel ist dies eine richtige test_p.meltDatei: colour:blue out=24 colour:red out=48 ... die öffnet und spielt mit melt test_p.melt. Die Sache ist nun, dass .meltDateien keine Kommentare unterstützen, was ich mir wünschte …
Warum scheitert das? touch "$(printf "a\nb")"; find . -regex './.\n.' Ich habe auch diese ausprobiert, von denen keine funktioniert: find . -regextype posix-extended -regex '.\n.' find . -regextype posix-awk -regex '.\n.' find . -regextype posix-basic -regex '.\n.' find . -regextype posix-egrep -regex '.\n.' Der einzige Weg, wie es zu funktionieren …
Ich habe eine Datei, die Dateinamen mit absolutem Pfad enthält. In der Mitte dieses Pfades befindet sich ein Variablenverzeichnis. Wenn ich den variablen Teil hart codiere, funktioniert er einwandfrei. Wenn ich ihn jedoch durch den Variablennamen ersetze, sedfunktioniert der Teil nicht. Der sedTeil besteht darin, das Muster oder in diesem …
Wie kann ich die Datei- / Verzeichnisnamen in einem Verzeichnis rekursiv auflisten, die gleich sind, jedoch unterschiedliche Groß- / Kleinschreibung / Groß- / Kleinschreibung haben? Ex.: INPUT (nicht der lsBefehl, die Verzeichnisse): [user@localhost ~/a] ls -R .: b ./b: ize Ize ./b/ize: ./b/Ize: [user@localhost ~/a] AUSGABE: /b/ize
Ich versuche, eine DVD unter Windows zu brennen, aber es schlägt fehl, weil die volle Länge des Pfadnamens die Grenze von etwa 255 Zeichen überschreitet. Unsere Dateien werden in Debian Linux gespeichert (auf das Windows mit Samba zugreift). Um zu vermeiden, dass eine zwielichtige Windows-App ausgeführt wird, um lange Pfadnamen …
Angenommen, ich habe ein Verzeichnis, in dem sich drei Dateien mit dem Namen file1.txt, file2.txt und file3.txt befinden. Wie kann ich nun ein Array mit diesen Dateinamen füllen (ich weiß nur, dass alle Dateien ein bestimmtes Präfix haben, dh Datei, nach Datei kann es 1,2,3 usw. sein).
Ich schreibe Skripte, um ein großes System mit vielen Komponenten zu initialisieren und zu konfigurieren. Jede Komponente verfügt über eine eigene Protokolldatei. Ich möchte die Farbe des Komponentendateinamens in Rot ändern, wenn bei der Installation / Konfiguration ein Fehler auftritt. Wie kann ich es tun?
Ecryptfs verschlüsselt Dateinamen und manchmal muss ich eine bestimmte Datei finden. Daher möchte ich ein Tool, mit dem die verschlüsselten Dateinamen wieder ihrem Klartextdateinamen zugeordnet werden können.
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.