Nachdem man durch die Bash - Dokumentation , diese Frage und das man es mir immer noch nicht klar ist , wie kann ich ausführen Atom-write (append) Operationen in eine Datei in bash. Ich habe ein Skript, das in mehreren Instanzen ausgeführt wird und irgendwann Daten in eine Datei schreiben …
Wie ist es möglich, mehrere Befehle mit bash auszuführen und im Hintergrund anzuzeigen? Beispielsweise: $ for i in {1..10}; do wait file$i &; done Warten ist eine benutzerdefinierte Binärdatei. Im Moment erhalte ich eine Fehlermeldung: syntax error near unexpected token `;' beim Ausführen des obigen Befehls. Nach dem Hintergrund sollten …
Wenn ich meinen eigenen Kernel kompiliere, mache ich im Grunde Folgendes: Ich lade die Quellen von www.kernel.org herunter und dekomprimiere sie. Ich kopiere meine vorherigen .configin die Quellen und make menuconfigachte auf die neuen Optionen und ändere die Konfiguration entsprechend der neuen Richtlinie des Kernels. Dann kompiliere ich es: make …
Manchmal stoße ich auf Software, die nicht .deboder .rpmnur als ausführbare Datei angeboten wird. Zum Beispiel Visual Studio Code , WebStorm oder Kerbal Space Programm . Für diese Frage nehme ich Visual Studio Code als Bezugspunkt. Die Software wird als Zip-Paket angeboten. Beim Entpacken verbleibt ein Ordner mit dem Namen …
Bei dem Versuch, WLAN-Aussetzer zu diagnostizieren, habe ich festgestellt, dass die Regulierungsdomäne auf meiner WLAN-Schnittstelle auf "world" (00) festgelegt ist. Wenn Sie sie in meine Region (US) ändern, kann das Problem möglicherweise behoben werden. Jeder Versuch, den ich unternommen habe, wurde jedoch ignoriert. Laufen iw reg set UShat keine offensichtlichen …
Ich konnte einen Netzwerk-Namespace einrichten, einen Tunnel mit openvpn einrichten und eine Anwendung starten, die diesen Tunnel im Namespace verwendet. Bisher so gut, aber auf diese Anwendung kann über eine Webschnittstelle zugegriffen werden, und ich kann nicht herausfinden, wie Anforderungen an die Webschnittstelle in meinem LAN weitergeleitet werden. Ich folgte …
Ich lese und versuche zu verstehen, warum jemand Pulse Audio verwenden möchte, und ich verstehe es nicht. Ich habe diese https://www.linux.com/news/hardware/drivers/8100-why-you-should-care-about-pulseaudio-and-how-to-start-doing-it gelesen und bin es immer noch keine überzeugende Antwort bekommen. Ich habe ein Setup mit einer Soundkarte. (Ich muss keine Sounds von oder zu mehreren Soundkarten multiplexen). Ich weiß, …
Ich habe nach einer Lösung für meine Frage gesucht, aber keine gefunden oder besser gesagt, ich habe sie nicht mit dem bekommen, was ich gefunden habe. Sprechen wir also darüber, worum es bei meinem Problem geht. Ich verwende eine Smart Home Control Software auf einem Raspberry Pi und wie ich …
Ich habe das auf Firefox mit einem Python-Befehl gemacht, aber kürzlich hat sich etwas geändert und ich kann die URL nicht mehr bekommen! Was früher mit Firefox gearbeitet hat: #!/bin/bash current_tab_num () { python2 <<< $'import json\nf = open("/home/username/.mozilla/firefox/xxxxx.default/sessionstore.js", "r")\njdata = json.loads(f.read())\nf.close()\nprint str(jdata["windows"][0]["selected"])' } current_tab_url () { sed -n "$(current_tab_num)p" …
TCP / IP- und UDP-Captures können mit tcpdump/ erstellt dumpcapund eine pcap / pcapng-Datei erstellt werden, die zur weiteren Analyse an Wireshark gesendet werden kann. Gibt es ein ähnliches Tool für benannte Unix-Domain-Sockets? (Eine allgemeine Lösung, die für abstrakte Sockets funktioniert, wäre aber auch nett.) straceIst dies nicht ausreichend, ist …
Dies funktioniert ersetzen tommit samin einer Datei: sed 's/tom/sam/g' file_1 > file_2 Das tut es aber nicht: sed 's/*****/sam/g' file_1 > file_2 Um die Sonderzeichen *****durch das Wort zu ersetzen sam. Ich habe es mit einem Schrägstrich versucht, \*aber Fehler.
Ich finde mein .bash_login und .bash_profile nicht root@linux:~# locate .bash* /etc/bash.bashrc /etc/skel/.bashrc /etc/skel/.bashrc.original /home/noroot/.bashrc /home/noroot/.bashrc.original /root/.bash_history /root/.bashrc /usr/share/base-files/dot.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc /usr/share/kali-defaults/.bashrc root@linux:~# Gibt es immer nur eine .bashrc- und .bash_profile-Datei für jeden Benutzer? Befinden sich .bashrc und .bash_profile immer im Verzeichnis / home / "Benutzername"?
Ich mag einen Python - Skript planen mit cron zu bestimmten Terminen zu laufen, ist das Problem , dass für , um example.pyzu arbeiten, example-envaktiviert werden muss, ist es eine Möglichkeit zu machen example.pyactivate seine eigene virtualenv , wenn Cron es ausführen? Wenn nicht, muss ich ein Bash-Skript erstellen bash.sh, …
Gibt es eine Möglichkeit, nur ein Zeichen in einer Zeichenfolge in Groß- / Kleinschreibung zu schreiben? Eingabebeispiel: syslog_apr_24_30 syslog_mar_01_17 Gewünschte Ausgabe: syslog_Apr_24_30 syslog_Mar_01_17 Beachten Sie bitte den Großbuchstaben Anfang des Monats. Ich habe es versucht, awkaber ich bin nicht gut genug, um es zum Laufen zu bringen.
Angenommen, ich muss Anführungszeichen verwenden, um die Subshell-Ausgabe wie folgt zu kapseln: DATA="$(cat file.hex | xxd -r)" Aber ich muss solche Sachen verschachteln wie: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" Ich kann keine einfachen Anführungszeichen verwenden, da die darin enthaltenen Variablen nicht erweitert werden. Das Ausblenden …
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.