Ich verstehe nicht, wie Bash das Entkommen von Apostroph-Zeichen in Strings in einfachen Anführungszeichen bewertet. Hier ist ein Beispiel: $ echo ''\''Hello World'\''' 'Hello World' # works $ echo '\'Hello World\'' > # expects you to continue input Ich habe versucht, nach Erklärungen zu suchen, konnte aber nichts bekommen. Was …
Ich habe ein Skript, das eine Liste von Paketen in einer einzigen langen, durch Leerzeichen getrennten Zeile ausgibt. Die in dieser Zeile enthaltenen Informationen werden in eine Textdatei eingefügt, die einem Benutzer später präsentiert wird. Ich möchte die lange Zeile in mehrere Zeilen mit einer definierten maximalen Länge, z. B. …
Wer handelt (interpretiert) die * in echo * Kümmert sich das Echo um den Stern oder die Muschel und gibt eine Liste mit Dateinamen zurück? Wie wäre es mit cp temp temp*
Ich lege eine Zeichenfolge mit hexdumpso 2031 3334 2e30 0a32 2032 3331 302e 000a. Es ist klar, dass 0x0aes sich um ein Zeichen für eine neue Zeile handelt. Wenn ich jedoch versuche, diese Zeichenfolge auszugeben, erhalte ich immer 1 430.2 2 13.0- die neue Zeile wird durch ein Leerzeichen ersetzt, …
Wie starte ich ein Bash-Skript in Finder unter OS X? Ich arbeite in Ordnung an der CLI, aber mein kleines Skript wird von meinen GUI-gebundenen Kollegen nicht so geliebt.
Wie kann ich in einem Bash-Skript für alle Dateien des Typs .png oder .PNG sagen? Ich versuche : for i in (`ls *.PNG` && `ls *.png`) aber immer einen Syntaxfehler.
Ich versuche, ein Skript zu schreiben, das prüfen muss, ob eine Datei vorhanden ist. In die Konsole schreibe ich if [[ -a /path/to/file.txt ]]; then echo "not mod"; else echo "mod"; fi und ich verstehe not mod aber wenn ich ein Skript schreibe, um dasselbe zu tun: #!/bin/sh if [[ …
Ich habe ein Skript zum Starten eines Servers erstellt (meine erste Frage). Jetzt möchte ich, dass es auf dem System-Boot läuft und den definierten Server startet. Was soll ich tun, um dies zu erreichen? Laut meinen Ergebnissen befindet sich diese Datei am /etc/init.dSpeicherort. Sie wird ausgeführt, wenn das System gestartet …
Ich versuche, ein Dienstprogramm-Skript zu schreiben, das bestimmte Aliase definiert. Meine SHELL ist tcsh(kann das nicht ändern). Ich habe folgendes versucht #!/bin/tcsh alias log 'less ~/logs/log.`date '+%Y%m%d'`'' Dann führe ich es so aus: ./myscript log Die Ausgabe, die ich bekomme, ist: log: Command not found. Natürlich, wenn ich es so …
Ich versuche, einen Befehl zu schreiben, der einige Terminal-Registerkarten startet, in jeder Registerkarte etwas ausführt und jede Registerkarte geöffnet bleibt, nachdem der Befehl abgeschlossen ist, damit ich die Ausgabe überprüfen und weitere Befehle in jede Registerkarte eingeben kann etwas wie das: gnome-terminal --tab -e "ls -a" --tab -e "ls" Das …
Ich habe dieses Shell-Skript, das nicht funktioniert. Eingang: Server_Name=1 if [ $Server_Name=1 ]; then echo Server Name is 1 else echo Server Name is not 1 fi Ausgabe: Server Name is 1 Aber wenn ich mich ändere Server_Name=2, ist die Ausgabe: Server Name is 1 Wenn ich ändern Server_Namezu 2, …
Ich bin dabei, ein Shell-Skript zu schreiben. Ich möchte in der Lage sein, einen Teil des Ausgabetextes als Warnung visuell zu unterscheiden, indem ich seine Farbe auf Gelb setze. Wie wird das gemacht?
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.