Es gibt bestimmte Websites / Dienste, auf die ich nur von dem Subnetz aus zugreifen kann, in dem sich mein Server befindet (denken Sie an das typische Intranetszenario). Gibt es eine Möglichkeit, Datenverkehr, der durch einen SSH-Tunnel zu diesen Adressen geleitet wird, transparent weiterzuleiten? Betrachten Sie das folgende Setup: Mein …
Ich habe eine Eingabezeichenfolge wie: arg1.arg2.arg3.arg4.arg5 Die Ausgabe, die ich möchte, ist: arg5.arg4.arg3.arg2.arg1 Es sind nicht immer 5 Argumente, es können 2 bis 10 sein. Wie kann ich das in einem Bash-Skript machen?
Ich habe einen sed-Ersatzbefehl, der sowohl mit BSD sedals auch mit GNU kompatibel sein soll sed. Erweiterte reguläre Ausdrücke sind kein Problem, da ich sie in diesem Fall nicht benötige. Mein Hauptproblem ist der Unterschied in der Art und Weise, wie die beiden sedZeichen-Escape-Sequenzen in den Ersetzungszeichenfolgen interpretieren . Meine …
Ich möchte wissen, wie lange es dauert, etwas in nohup auszuführen. Ich weiß, dass dies funktioniert: $ time sleep 2 real 0m2.001s user 0m0.000s sys 0m0.001s Aber warum geht das mit nohup nicht? $ nohup time sleep 2 & [1] 29456 $ nohup: ignoring input and appending output to 'nohup.out' …
Ich benutze selten CDs auf meinem Laptop, aber ich erinnere mich, dass ich vor ein paar Monaten das gleiche Problem hatte. Wenn ich eine CD in mein DVD-Laufwerk lege, passiert nichts. Es hat das letzte Mal funktioniert, ohne dass ich etwas getan habe, aber ich weiß nicht, was los ist. …
Ich versuche, ein Skript für die Arbeit zu schreiben, um einige Berichte für eine Ausgabe zu automatisieren. Die Protokolldateien werden (derzeit wird sie in Zukunft standardisiert) in dieser Art von Pfadstruktur gespeichert: /<root_path>/<process_one_path>/logs/<time_date_stamp>/<specific_log_file> /<root_path>/<process_two_path>/logs/<different_time_date_stamp>/<specific_log_file> Jeder Teil des Pfads ist bekannt, mit Ausnahme der Zeitstempel, die immer die neuesten im Ordner …
Welche Vorteile hätte ein Betriebssystem wie QNX oder VxWorks gegenüber Linux bei der Entwicklung einer Lösung, die ein Echtzeitbetriebssystem erfordert? Oder anders ausgedrückt: Da diese Betriebssysteme speziell für den eingebetteten Echtzeitgebrauch entwickelt wurden - im Gegensatz zu Linux, einem allgemeineren System, das auf den Echtzeitgebrauch zugeschnitten werden kann -, wann …
Mit welchem Befehl kann ich feststellen, ob meine Webcam verwendet wird oder nicht? lsof /dev/video0ist nicht ausreichend. Alle Blockgeräte mit den Haupt- und Nebennummern 81 und 0 sollten überwacht werden.
Ich habe zwei parallele Dateien mit der gleichen Anzahl von Zeilen in zwei Sprachen und plane, diese beiden Dateien zeilenweise mit dem Trennzeichen zusammenzuführen |||. ZB sind die zwei Dateien wie folgt: Datei A: 1Mo 1,1 I love you. 1Mo 1,2 I like you. Hi 1,3 I am hungry. Hi …
Gibt es eine Möglichkeit, das auszublenden, was ich in eine Shell schreibe, damit das Terminal meine Tastenanschläge nicht wiederholt, während die Ausgabe des Befehls beibehalten wird? Wenn ich zum Beispiel laufe ip addr show, sollte das einzige, was auf dem Bildschirm angezeigt wird, die Ausgabe dieses Befehls sein - nicht …
Die yashShell hat laut Handbuch eine printfeingebaute . In einer yashShell mit Standardkonfiguration sehe ich jedoch Folgendes: kk@eeyore ~ $ command -v printf /usr/bin/printf kk@eeyore ~ $ type printf printf: a regular built-in at /usr/bin/printf Ist printfeine in diese Shell eingebaut oder nicht? Das Ergebnis ist für eine Reihe anderer …
Nachdem ich über Linux-Namespaces gelesen hatte, hatte ich den Eindruck, dass sie neben vielen anderen Funktionen eine Alternative zu chroot darstellen. Zum Beispiel in diesem Artikel : Andere Verwendungen [von Namespaces] umfassen [...] die Isolierung eines Prozesses in der Art von chroot () für einen Teil der einzelnen Verzeichnishierarchie. Wenn …
tail -f error.logWie füge ich bei a einen Zeilenumbruch programmgesteuert ein, nachdem 3 Sekunden lang nichts an die Datei angehängt wurde? (Sobald ein Zeilenumbruch hinzugefügt wurde, sollte kein weiterer Zeilenumbruch hinzugefügt werden, bis der Protokolldatei weitere Textzeilen hinzugefügt wurden.) Diese Zeilen werden beispielsweise an error.log angehängt: foo bar boo [[wait …
Mir wurde gesagt, dass die Leerzeichen in bashoder in anderen Shell-Skripten wichtig sind, und ich sollte die Existenz von Leerzeichen nur ändern, wenn ich weiß, was ich tue. Mit "Ändern der Existenz" meine ich entweder das Einfügen eines Leerzeichens zwischen zwei Nicht-Leerzeichen oder das Entfernen eines Leerzeichens zwischen zwei Nicht-Leerzeichen, …
string=123456 if [ $string == 123456 ]; then echo 123 fi Das funktioniert gut, aber wenn ich == zu = ~ wechsle, bekomme ich folgenden Fehler: ./test: line 3: [: =~: binary operator expected
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.