In meiner Bash-Umgebung verwende ich Variablen, die Leerzeichen enthalten, und diese Variablen bei der Befehlssubstitution. Leider kann ich die Antwort auf SE nicht finden. Wie zitiere ich meine Variablen richtig? Und wie soll ich es machen, wenn diese verschachtelt sind? DIRNAME=$(dirname "$FILE") oder zitiere ich außerhalb der Vertretung? DIRNAME="$(dirname $FILE)" …
Ich versuche zu verstehen, wie die logische Operatorrangfolge in Bash funktioniert. Zum Beispiel hätte ich erwartet, dass der folgende Befehl nichts wiedergibt. true || echo aaa && echo bbb Entgegen meiner Erwartung bbbwird jedoch gedruckt. Kann mir bitte jemand erklären, wie ich Compounded &&und ||Operatoren in Bash verstehen kann ?
Eine riesige (bis zu 2 GiB) Textdatei von mir enthält ungefähr 100 exakte Duplikate jeder Zeile (in meinem Fall nutzlos, da die Datei eine CSV-ähnliche Datentabelle ist). Was ich brauche, ist, alle Wiederholungen zu entfernen, während (vorzugsweise, aber dies kann für einen signifikanten Leistungsschub geopfert werden) die ursprüngliche Sequenzreihenfolge beibehalten. …
Wie bestimme ich die Version eines CentOS-Servers ohne Zugriff auf eine grafische Oberfläche? Ich habe verschiedene Befehle ausprobiert: # cat /proc/version Linux version 2.6.18-128.el5 (mockbuild@hs20-bc1-7.build.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)) … # cat /etc/issue Red Hat Enterprise Linux Server release 5.3 (Tikanga) aber welches ist richtig: 4.1.2-4 aus …
Ich suchte SO und fand, dass es funktionieren würde, wenn man einen String in Großbuchstaben schreibt str="Some string" echo ${str^^} Ich habe jedoch versucht, ein ähnliches Kommandozeilenargument zu verwenden, was zu folgendem Fehler führte Versucht #!/bin/bash ## Output echo ${1^^} ## line 3: ${1^^}: bad substitution echo {$1^^} ## No …
Gibt es einen Befehl oder ein Flag zum Klonen des Benutzer- / Gruppenbesitzes und der Berechtigungen für eine Datei aus einer anderen Datei? Um die Dauerwellen und das Eigentum genau zu denen einer anderen Datei zu machen?
Aus dem Artikel Anatomy of the Linux file system von M. Tim Jones habe ich gelesen, dass Linux alle Dateisysteme aus der Perspektive einer gemeinsamen Menge von Objekten betrachtet und diese Objekte Superblock , Inode , Dentry und File sind . Obwohl der Rest des Abschnitts das oben Gesagte erklärt, …
Angenommen, ich habe eine Datei mit dem Namen ugly_name.tar, die beim Extrahieren zum ugly_nameVerzeichnis wird. Welchen Befehl kann ich verwenden, damit der resultierende Verzeichnisname pretty_namestattdessen lautet ?
Gibt es einen Befehl zum Wiederherstellen / Wiederherstellen gelöschter Dateien durch rm? $ rm -rf /path/to/myfile Wie kann ich mich erholen myfile? Wenn es ein solches Tool gibt, wie kann ich es verwenden?
Die Verwendung von Auslagerungsspeicher anstelle von RAM kann einen PC drastisch verlangsamen . Warum verwendet mein Linux-System (Arch) den Swap, wenn ich mehr als genug RAM zur Verfügung habe? Kasse meine conky Ausgabe unten: Könnte dies auch die Ursache für Geschwindigkeits- und Systemreaktionsprobleme sein, die ich habe? Ausgabe von free …
Ich benutze Vim hauptsächlich für schnelle Bearbeitungen anstatt für lange Arbeitssitzungen. In diesem Sinne finde ich die Tastenfolge besonders mühsam für das Rauchen: Esc, Shift+ ;, w, q, Enter. Wie kann ich Vim mit den wenigsten Tastenanschlägen beenden (möglicherweise das Dokument speichern)? Vor allem aus dem Einfügemodus.
In einigen von mir durchgeführten Dokumentationen ist ein boolescher Schalter aktiviert, der angibt, ob ein Benutzer ein "System" -Benutzer oder ein "normaler" Benutzer ist (standardmäßig "normal"). Was ist der Unterschied zwischen diesen beiden Nutzungsmodi? Ich muss nicht lernen, was ein Benutzer ist oder warum Sie ihn brauchen (auch nicht "gefälschte"), …
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.