Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.
Der One-Liner-Befehl ist länger, aber dies ist der Teil, der den Fehler auslöst. for user in natural1 ; do cat <<EOT >> /home/$user/public_html/.htaccess <FilesMatch "wp-login.php"> AuthType Basic AuthName "Secure Area" AuthUserFile "/home/$user/.htaccesspasswd" require valid-user </FilesMatch> EOT ; done -bash: syntax error near unexpected token `;'
Das ist also kein Problem als solches, nur etwas, worauf ich neugierig bin. Ich verwende Linux Mint MATE, das von Debian abgezweigt ist. Wenn ich mache: ps afx | grep abcdefg Ich bekomme: 16599 pts/3 S+ 0:00 | \_ grep --color=auto abcdefg Es zeigt also den Prozess für den Grep. …
Ich habe ein Bash-Skript, das derzeit mehr als 700 Zeilen lang ist. Nach einer besonders langen Bearbeitungsrunde gibt es nun folgende Fehler: ./run_me.sh: line 693: unexpected EOF while looking for matching `'' ./run_me.sh: line 702: syntax error: unexpected end of file Es gibt jedoch nichts Falsches, was ich an Zeile …
Wie würde ich eine Datei "file.doc" kopieren und beim Kopieren in "file_copy.doc" umbenennen und im selben Verzeichnis ablegen? Und das nur, indem Sie das Skript aufrufen und den Dateinamen in das Argument einfügen: bash launch_copyer file.doc
In Fedora nicht tippen ls -l, können Sie eingeben ll. Was verursacht dieses Verhalten? Ich habe ein neues Debian-System installiert, das diese Funktionalität nicht zu haben scheint. Sie führen beide Bash. Ich kann einen Alias für definieren alias ll=ls -l, aber ich frage mich, was der Grundunterschied zwischen diesen beiden …
Angenommen, ich habe ein Bash-Skript, das Folgendes tut: while : do foo done Ich möchte in der Lage sein, dieses Skript von der Konsole aus auszuführen und es zu einem beliebigen Zeitpunkt zu beenden, solange es zwischen zwei foo-Läufen auftritt. Wenn ich also beispielsweise Ctrl+ drücke C(es könnte eine andere …
Ich muss im Moment ein paar Coreutils-Befehle für einen Kurs fertig schreiben, und ich kann mir keinen Ausgangspunkt für ein kleines praktisches Codebeispiel vorstellen, das die möglichen Verwendungen von demonstriert stdbuf. Hat jemand damit die Interaktion einiger spezifischer Unix-Befehle korrigiert? Ich weiß was es tut. Es ist nur so, dass …
Ich habe die Aufgabe, Sätze in einer Textdatei in separate Zeilen zu setzen. So etwas funktioniert fast: cat file.txt | tr '.' '\n' Aber ich möchte keine Punkte, Fragezeichen und Ausrufezeichen aus meinen Sätzen verlieren. Wie kann ich das zum Laufen bringen?
Verwechseln Sie die Frage hier nicht mit der grafischen Auflistung von Prozessen, das ist nicht das, was ich frage. Wie kann ich im Terminal sehen, welche Prozesse eine GUI haben? wie in Sachen wie Firefox, VLC, Geany, Nautilus etc ... haben alle eine GUI. Ich möchte weitere Informationen darüber, welche …
Ich habe Datei1, Datei2, Datei3. Datei1 enthält 1 Datei2 enthält 2 Datei3 enthält 3 Ich benutze Befehl cat file1 > file2 > file3 Ergebnisse in: Datei1 1 Datei2 (enthält nichts) file3 1 Warum wird irgendetwas in dieser Richtung zerstört? Was sehe ich eigentlich nicht hinter den Kulissen? (Randnotizen mit "Anhängen" …
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 …
Ich möchte den Wert 2 ^ 500 in der Variablen speichern DELTA. Ich mache export DELTA=$(echo "scale=2; 2^500" | bc) aber das setzt nicht DELTAauf 3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376. Stattdessen wird es auf gesetzt 32733906078961418700131896968275991522166420460430647894832913680961\ 33796404674554883270092325904157150886684127560071009217256545885393\ 053328527589376 Ich habe die Antworten in dieser Frage (3 Jahre alt) mit ausprobiert export DELTA=$(echo "scale=2; 2^500" …
Ich versuche, einige einfache Pass / Fail-Testskripte zu erstellen, habe aber einige Herausforderungen, wie unten beschrieben. Meine Absicht ist es, die vollständigen Ergebnisse eines Befehls (z. B. Ping) in eine zu results.txtspeichernde Datei zu übertragen, aber auch die results.txtDatei zu analysieren , um verschiedene Überprüfungen durchzuführen, wenn Probleme festgestellt werden: …
Ich habe eine Textdatei mit folgendem Inhalt: "random textA" "random random textB" Das Trennzeichen ist " Wie kann ich den Containt mit einem Bash-Befehl wie folgt in mehrere Dateien aufteilen? Datei 1: random textA Datei 2: random random textB Ich bin auf Beispiele mit csplitoder gekommen, awkaber sie decken dieses …
Ich möchte Teer alle die * .txt - Dateien , dass ich als Ergebnis eines bekommen find Befehl, die in einem Verzeichnis existiert eine Baumstruktur wie folgt mit: Verzeichnisname dir1 file1.pdf file1.txt dir2 file2.pdf file2.txt dir3 file3.pdf file3.txt (Die Dateinamen sind nur Beispiele). Aber ich möchte die Verzeichnisstruktur beibehalten . …
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.