Ich bin kürzlich vom GNU-Bildschirm zu tmux gewechselt . Ich finde es ziemlich ähnlich, aber mit größerer Unterstützung (ich wechselte aufgrund eines Problems mit der Fluchtzeit in Neovim - Auflösung war nur für tmux). Leider kann ich in tmux keinen ähnlichen Befehl finden: screen -X eval "chdir $(some_dir)" Der obige …
#!/bin/bash function0() { local t1=$(exit 1) echo $t1 } function0 echogibt leeren Wert aus. Ich erwartete: 1 Warum wird der t1Variable nicht der Rückgabewert des Befehls exit zugewiesen - 1?
Ich habe einen Linux Fedora21-Client-Laptop hinter einer Unternehmens-Firewall (die über http- und https-Ports aber nicht über SSH 22 verfügt) und ich habe einen Linux Fedora21-Server zu Hause hinter meinem eigenen Router. Das Surfen mit https funktioniert, wenn ich die öffentliche IP-Adresse meines Heimservers angebe (weil ich meinen Heimrouter konfiguriert habe) …
Ich habe eine Zeile im Bash-Skript gepippt und möchte überprüfen, ob die Pipe Daten enthält, bevor ich sie an ein Programm weitergebe. Suche habe ich über gefunden, test -t 0aber es funktioniert hier nicht. Gibt immer false zurück. Wie kann man also sicherstellen, dass die Pipe Daten enthält? Beispiel: echo …
Laut FHS-3.0 , /tmpist für temporäre Dateien und /runist für den variablen Datenlaufzeit. Die Daten in /runmüssen beim nächsten Start gelöscht werden, was jedoch nicht erforderlich /tmpist. Programme dürfen jedoch nicht davon ausgehen, dass die Daten in /tmpbeim nächsten Programmstart verfügbar sind. All das scheint mir ziemlich ähnlich zu sein. …
Ich habe ein einfaches Bash-Skript mit einer Schleife zum Drucken des Datums und zum Senden eines Pings an einen Remotecomputer geschrieben: #!/bin/bash while true; do # *** DATE: Thu Sep 17 10:17:50 CEST 2015 *** echo -e "\n*** DATE:" `date` " ***"; echo "********************************************" ping -c5 $1; done Wenn ich …
Ich habe einen Laptop mit einem eingebauten Bildschirm und einem angeschlossenen Monitor. Wenn ich den Video-Hangout von Google starte und meinen Desktop freigebe, möchte ich nur den angehängten Bildschirm freigeben, weiß aber nicht wie. Im Moment habe ich zwei Monitore: LVDS1Entspricht dem Bildschirm meines Laptops, der als sekundärer Bildschirm konfiguriert …
https://serverfault.com/questions/70939/how-to-replace-a-text-string-in-multiple-files-in-linux https://serverfault.com/questions/228733/how-to-rename-multiple-files-by-replacing-word-in-file-name https://serverfault.com/questions/212153/replace-string-in-files-with-certain-file-extension https://serverfault.com/questions/33158/searching-a-number-of-files-for-a-string-in-linux Diese genannten Artikel haben alle meine Frage beantwortet. Jedoch arbeitet keiner von ihnen für mich. Ich vermute, es liegt daran, dass die Zeichenfolge, die ich ersetzen möchte, ein # enthält. Gibt es eine spezielle Möglichkeit, dies zu beheben? Ich habe eine Image-Datei, bei der während einer …
Ich habe einen Ordner mit einer Reihe von Dateien in ABC. * (Es gibt ungefähr 100 solcher Dateien). Ich möchte sie alle in neue Dateien kopieren, deren Namen mit DEF beginnen. * Also will ich ABC.Page1 ABC.Page2 ABC.Topic12 ...etc kopiert nach DEF.Page1 DEF.Page2 DEF.Topic12 ...etc Was ist der einfachste Weg, …
helpWährend ich in der GDB war, habe ich getippt , aber nichts über Einsteigen, Übersteigen und Aussteigen gefunden. Ich habe einen Haltepunkt in ein Assembly-Programm in _start( break _start) eingefügt . Danach habe ich getippt nextund das Debuggen beendet. Ich denke, es war, weil es fertig war _startund nicht so …
Ich habe eine Textdatei, die ich in eine Variable in meinem Shell-Skript ausgebe. Ich brauche aber nur die ersten 50 Zeichen. Ich habe versucht, cat ${filename} cut -c1-50aber ich bekomme weit mehr als die ersten 50 Zeichen? Das kann daran liegen, dass Sie cutnach Zeilen suchen (nicht 100% sicher), während …
Gibt es ein Problem mit sed und New Line Character? Ich habe eine Datei test.txt mit folgendem Inhalt aaaaa bbbbb ccccc ddddd Folgendes funktioniert nicht: sed -r -i 's/\n/,/g' test.txt Ich weiß, dass ich das verwenden kann, traber meine Frage ist, warum es mit sed nicht möglich scheint. Wenn dies …
Wir bedienen einen Port auf localhost und möchten einen anderen Prozess einchecken, ob der Port verfügbar ist. Aufgrund eines Fehlers in unserem Code wird tatsächlich versucht, eine Verbindung zur IP 0.0.0.0:<port>herzustellen, und aus irgendeinem Grund gelingt dies - wie strace beweist: [...] connect(3, {sa_family=AF_INET, sin_port=htons(10002), sin_addr=inet_addr("0.0.0.0")}, 16) = 0 [...] …
Ich benutze tmux 2.1und probiere den Mausmodus mit set -g mouse on Und es funktioniert einwandfrei. Ich kann zwischen tmuxFensterteilungen wechseln, indem ich auf das entsprechende Fenster klicke. Der Nachteil ist jedoch, dass ich mit der Maus keinen Text auswählen kann. So sieht es aus: Wie Sie sehen, wird die …
Ich habe ein Makefile aus dem Buch " Advanced Linux Programming (2001)" [code] verwendet . Es war seltsam für mich zu sehen, dass GNU make den Code korrekt kompiliert, ohne überhaupt einen Compiler im Makefile anzugeben. Es ist wie Backen ohne Rezept! Dies ist eine Minimalversion des Codes: test.c int …
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.