Ich habe viele Shell-Skripte gehackt, und manchmal verwirren mich die einfachsten Dinge. Heute bin ich auf ein Skript :gestoßen, das das (Doppelpunkt-) Bash-Builtin ausgiebig genutzt hat. Die Dokumentation scheint einfach zu sein: : (a colon) : [arguments] Führen Sie nichts weiter aus, als Argumente zu erweitern und Umleitungen durchzuführen. Der …
Bei der Verwendung find, wie kehre ich die Dateinamen und die Zeilennummer , wenn nach einer Zeichenfolge gesucht? Es gelingt mir, den Dateinamen in einem Befehl und die Zeilennummern mit einem anderen zurückzugeben, aber ich kann sie scheinbar nicht kombinieren. Dateinamen: find . -type f -exec grep -l 'string to …
Auf Wikipedia heißt es im Artikel für .sh : Informationen zum Typ der .sh-Dateierweiterung finden Sie unter Bourne-Shell . Wie wäre es mit anderen Unix-Shells? Ich weiß , dass der shebang verwendet wird in der Datei einen Interpreter zur Ausführung , um anzuzeigen, aber ich frage mich: Was sind die …
Beim Lesen des Einrichtungshandbuchs stieß grubich auf einen Artikel, in dem behauptet wurde, ich müsse eine der folgenden beiden Syntaxen verwenden: echo \(hd0,0\) >> /boot/grub/grub.conf oder echo '(hd0,0)' >> /boot/grub/grub.conf weil in der Befehlszeile Klammern auf besondere Weise interpretiert werden. Was ist das Besondere an den Klammern? Wie werden sie …
In Debian gibt es mindestens zwei Möglichkeiten, ein Paket zu löschen: apt-get remove pkgname apt-get purge pkgname Der erste speichert systemweite Konfigurationsdateien (dh die in " / etc " gefundenen), der zweite nicht. Was ist Fedoras Äquivalent zur zweiten Form purge? Oder vielleicht sollte ich lieber fragen, ob yum remove …
From Was ist das letzte Argument des vorherigen Befehls? Shellcheck weist Sie an, keine Variablen in dieselbe Zeile zu exportieren, die Sie ihnen zuweisen. Ich habe mich gefragt, warum? Hat der gleiche Rat gilt alias, declare, export, local, readonly, und typeset?
Ich habe an anderer Stelle bemerkt, dass der Quellcode von First Edition Unix von Bändern wiederhergestellt wurde. Die Antwort war Erstaunen und eine Bitte um weitere Informationen. Was haben die Leute gemacht? Wer war es? Wann? Und wie?
Kann ich es so verwenden mv file1 file2, dass es nur dort ankommt file1, file2wo file2es nicht existiert? ich habe es versucht yes n | mv -i file1 file2 (Hier können Sie mvfragen, ob file2 überschrieben werden soll, und automatisch mit no antworten), aber neben dem Missbrauch werden -imir auch …
Ich führe den folgenden Befehl auf meinem Ubuntu-Server aus root@slot13:~# lxc-stop --name pavan --logfile=test1.txt --logpriority=trace Es scheint unendlich zu hängen. Wann immer dies unter AIX passierte, habe ich einfach die PID des fehlerhaften Prozesses abgerufen und gesagt $ procstack <pid_of_stuck_process> und es zeigte den gesamten Aufrufstapel des Prozesses. Gibt es …
Ich sehe, ich kann es tun $ [ -w /home/durrantm ] && echo "writable" writable oder $ test -w /home/durrantm && echo "writable" writable oder $ [[ -w /home/durrantm ]] && echo "writable" writable Ich verwende gerne die dritte Syntax. Sind sie in jeder Hinsicht und für alle Negativ- und …
Nehmen wir an, ich habe eine sehr große Textdatei (ca. 10.000.000 Zeilen). Ich muss grepes vom Ende an und als Ergebnis in eine Datei speichern. Was ist der effizienteste Weg, um eine Aufgabe zu erledigen?
Warum cd ..wird im Stammordner keine Warnung ausgegeben oder es tritt ein Fehler auf? Ich würde erwarten: /$ cd .. -bash: cd: ..: No such file or directory Stattdessen bleibe ich bei /. Natürlich gibt es das da ..in /und ist einfach /nur so .. Ich frage mich nur, warum …
Also bin ich auf einer VPS - CentOS Linux Installation. Ich habe vsFTPd auf dem Server. Ich habe momentan SFTP-Zugriff auf den Server über meinen Root-Benutzer, versuche aber jetzt, einen neuen Benutzer mit FTP-Zugriff auf ein bestimmtes Verzeichnis nur auf dem Server zu erstellen. Ich habe Folgendes ausgeführt: 1. mkdir …
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.