Ich habe ein Bash-Skript, mit dem ich ssheine Verbindung zu einem anderen Server herstelle und dort einige Befehle ausführe. Ich habe auf einigen Websites festgestellt, dass error ( Warning: no access to tty (Bad file descriptor). Thus no job control in this shell.) eine freundliche Meldung ist, aber mein Bash-Skript …
Diese Frage hat hier bereits eine Antwort: Multi-Line Sed Ersetze 2 Antworten Ich versuche, Include-Guards in Kopfzeilen durch dieselben Include-Guards zu ersetzen, denen Folgendes vorangestellt ist #pragma once: #ifndef _HELLO_H #define _HELLO_H Wird: #pragma once #ifndef _HELLO_H #define _HELLO_H Außerdem möchte ich die Zeilenenden unverändert lassen. Wenn es sich um …
Ich versuche zu verstehen RUID, EUIDund setuid bitSachen. Hier sind meine Fragen zum Thema: In Wie starte (oder finde) ich einen Prozess mit RUID, der sich von EUID unterscheidet? Frage die Gilles Antwort lautet: Es sind nur ausführbare setuid-Dateien, die mit der effektiven UID beginnen, die auf den Eigentümer der …
Ich schreibe einen Pre-Rebase-Hook für Git mit Bash-Skript und muss einen String in lowerCase oder UperCase konvertieren. Ich habe einige Methoden ausprobiert, die in der Bash-Referenz dokumentiert sind Beispiel: myString="AbcDFmk"; echo ${myString,,} und das ist das Ergebnis: ${myString,}: bad substitution Können Sie mir bitte helfen, einen Weg zu finden, dies …
Ich arbeite an meinem ersten Bash- Skript, das 4 VMs in einer Cloudstack-Umgebung bereitstellt. Am Ende des Skripts möchte ich eine Echo- Nachricht einfügen, die angibt, wie viele VMs bereitgestellt wurden. Gibt es eine Möglichkeit, dies ganz zum Schluss kommen zu lassen? Bei jeder Ausführung des Befehls gibt cloudstack einen …
Ich versuche, alle meine GRAPHML-Dateien unter dem aktuellen Verzeichnis in Bash zu finden. Also habe ich den folgenden Befehl ausgeführt: find . -name *.graphml Und ich bekomme die Fehlermeldung: find: paths must precede expression Usage: find [-H] [-L] [-P] [path...] [expression] Was ist mit dem obigen Befehl falsch? Das Seltsame …
Ich habe Probleme beim Aufrufen eines Remote-Befehls durch verschiedene Benutzer auf verschiedenen Computern. Dieser Fernbefehl soll auf einem einzelnen Rechner ausgeführt werden und die rsh-Sitzung soll sofort nach erfolgreicher Ausführung dieses Befehls beendet werden. Dieser Befehl kann von mehreren Benutzern gleichzeitig ausgeführt werden. Ich weiß, das rshist unsicher, aber das …
Für die Befehlsstruktur habe -exec command {} \;ich Informationen in man find. {} bedeutet selected files. ; bedeutet, das Argument zu beenden. \; entkam, um sie vor der Expansion durch die Schale zu schützen. In dem Absatz zu -exec command {} +. -exec command {} + This variant of the …
Ich versuche, eine Domain auf Glassfish zu erstellen. aber wenn ich den Befehl ausführen: create-domain --adminport 4848 domain1 Ich erhalte diese Nachricht: /exports/home/admapps/cf.out (No such file or directory) Disk IO error. Not enough free space in users HOME directory to complete operation. Aborting operation. CLI130 Could not create domain, domain1 …
Kommandozeile und Skripterstellung sind weitaus vertrauter. Skripten und Programmieren ist mein oberstes Ziel und meine 100.000-Dollar-Frage? Ich bin allerdings noch nicht von Fenstern abgeschnitten. Der Beitrag hier -> hat ein User-Dilemma gelöst ! hat viel dazu beigetragen, die Verwendung von / das Wechseln von Pfaden und Verzeichnissen zu vereinfachen. Besser …
Ich habe ein Bash-Skript, das ein paar Benachrichtigungen über CURL an Slack sendet und ein Expect-Skript erzeugt. Wenn ich das Skript über . scriptName.shes starte, funktioniert es einwandfrei, aber wenn ich es durch Eingabe ./scriptName.shder CURL-Teile starte, schlägt die Fehlermeldung fehl: protocol $https not supported or disabled in libcurl Hier …
Ich habe eine Eingabedatei, die eine Liste von IP-Adressen und die ip_counts enthält (einige Parameter, die ich intern verwende.) Die Datei sieht ungefähr so aus. 202.124.127.26 2135869 202.124.127.25 2111217 202.124.127.17 2058082 202.124.127.16 2014958 202.124.127.20 1949323 202.124.127.24 1933773 202.124.127.27 1932076 202.124.127.22 1886466 202.124.127.18 1882955 202.124.127.21 1803528 202.124.127.23 1786348 119.224.129.200 1776592 119.224.129.211 …
In einem Bash-Skript möchte ich einen Befehl ausführen, während der stderr sowohl an eine Datei als auch an das Terminal weitergeleitet wird. Ich möchte jedoch, dass stderr im Dateideskriptor '2' bleibt, damit ich ihn von einem externen Prozess aus analysieren kann, der dieses Bash-Skript aufruft. Alle Lösungen, die ich bisher …
Aus einem Befehl erhalte ich einige Argumente, die ich dem Benutzer mit der select-Anweisung von bash in einem Shell-Skript anbieten möchte. Die vom Befehl angegebenen Argumente können Leerzeichen enthalten und sind daher durch Anführungszeichen geschützt. Hier ist ein vereinfachtes Beispiel. Das funktioniert wie erwartet: select opt in a b "c …
Ich möchte die Verwendung von Leseschaltern anhand einiger guter Beispiele kennenlernen. Als Beispiel kenne ich -t -s -p Schalter: -t: he -t option followed by a number of seconds provides an automatic timeout for the read command. -s: Usually we can use it for reading password and such things -p: …
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.