Ich verwende ein Bash-Skript, um gnome-terminal mit mehreren Registerkarten zu starten, wobei jede Registerkarte ein anderes Profil und Arbeitsverzeichnis verwendet und in einigen Fällen einen Befehl innerhalb der Registerkarte ausführt. In dieser Situation möchte ich, dass die Aufwärtspfeiltaste Befehle abruft, die in einer bestimmten Registerkarte verwendet wurden. Ist das möglich?
Wenn ich in einer Konsole die Tabulatortaste drücke, erhalte ich diese Ausgabe Alle 2957 Möglichkeiten anzeigen? (J oder N) Gibt es eine Möglichkeit, grepdiese 2957-Möglichkeiten zu nutzen? Ich möchte nach allen Befehlen mit dem Wort "svn" suchen.
Ich habe ein Shell-Skript mit set -xausführlicher / Debug-Ausgabe: #!/bin/bash set -x command1 command2 ... Die Ausgabe sieht folgendermaßen aus: + command1 whatever output from command1 + command2 whatever output from command2 Mein Problem ist, der Shell - Ausgang (durch set -x) geht zum Stderr, mit der Ausgabe der Befehle …
Wenn ich mich anmelde, wird der Fehler angezeigt: bash: alias: alias: nicht gefunden Wenn ich sourcemeine .bashrcDatei habe, erscheint die Meldung erneut. Was verursacht das?
Vielleicht erscheint es Ihnen seltsam, aber ich möchte den Befehl in einem bestimmten Ordner ausführen, ohne den aktuellen Ordner in der Shell zu ändern. Beispiel - das mache ich normalerweise: ~$ cd .folder ~/.folder$ command --key ~/.folder$ cd .. ~$ another_command --key Obwohl ich so etwas möchte: ~$ .folder command …
Als ich den Befehl eingab su > echo "sachin" Es wurde nach einem Passwort gefragt. Als ich mein Passwort gab, passierten einige seltsame Dinge, wie Sie sehen können: Eine weitere Sache: Es gibt einen anderen Benutzer, Hadoop , auf meinem Laptop, aber wenn ich es tue su > echo "Hadoop" …
Wie kann ich diese roten und grünen Pfeilzeichen in der Bash-Eingabeaufforderung verwenden? Update 1 Das ist meine .bashrcAkte if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[\033[00m\]\ [\033[01;34m\]→ \w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}→ \w\$ ' fi unset color_prompt force_color_prompt Ich möchte, dass dieser Pfeil als @dessert markiert wird, das zuvor beantwortet wurde …
Ich möchte wissen, wie viel Zeit ich im Jahr 2016 mit der Arbeit an meinem Laptop verbracht habe. last reboot --since 2016-01-01 --until 2016-12-31 | grep -o '(.*)' | grep -v '-' gibt mir die Gesamtverfügbarkeit des Laptops in diesem Format: (01:33) (04:40) (01:31) (1+06:41) (02:47) (00:30) Wie rechne ich …
Ich habe eine Liste von Zeichenfolgen in Datei Aund Datei B. Ich möchte jeden String in Datei A nehmen und den ähnlichsten String in Datei B finden. Dafür suche ich ein Tool, das unscharfe Vergleiche ermöglicht. beispielsweise: $ fuzzy_compare "Some string" "Some string" 100 Wobei 100 ein Gleichheitsverhältnis ist. Zum …
Warum denkt bash, dass die Zahl 010 = 8 ist? x=010 echo $x 010 echo $(( x+0 )) 8 echo $(( x-2 )) 6 Ich dachte, es könnte binär sein, aber 010 = 10 = 2. Warum erhält es also 8, und wie kann ich es 010 = 10 (und …
Entschuldigung für den verwirrenden Titel! Angenommen, ich renne apt-cache depends kde-window-manager > ~/Desktop/kwin-depends Ich erhalte eine Datei mit dem Namen "kwin-dependant" in meinem Desktop-Ordner. Gibt es einen Trick, um den Befehl, den ich als Teil der Datei ausgegeben habe, vorzugsweise am Anfang der Datei einzuschließen? Zumindest in 14.04 LTS würden …
Ich versuche ein Skript zu schreiben, das nach einer bestimmten .txt-Datei sucht, die auf meinem Desktop gespeichert ist. Ich möchte, dass das Skript überprüfen kann, ob diese Datei vorhanden ist, und dann prüft, ob sie lesbar und beschreibbar ist. Irgendwelche Hinweise?
Wenn ich einen Befehl auf dem Terminal eingebe, funktioniert die automatische Vervollständigung des Terminals manchmal nicht, auch wenn mein Befehl nicht falsch ist. Schauen Sie sich zum Beispiel Folgendes an: sudo service vsftpd statussudo und service haben keine Probleme. Ich meine, wenn Sie sud + tabterminal eingeben, schlagen Sie sudo …
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.