Eine Funktion ist definiert als: do_something () { do it } Ich konnte den Namen 'do_something' und die geschweifte Klammer verstehen, um den Aktionscode zu kapseln, aber ich kann nicht verstehen, was der Zweck ()hier ist, da es in Bash-Skripten keine benannten Parameter gibt. Es könnte besser und einfacher sein, …
Ich habe diesen Ausschnitt in einigen Installationsanweisungen gesehen: $ apt-get install update Ich weiß, was apt-get install XXXXfunktioniert, und ich weiß, was apt-get updatefunktioniert, aber ich kann keine Informationen darüber finden, was diese kombinierte Anweisung bewirkt. Was tut es?
Durch Ersetzen von Prozessen oder durch Gruppieren und Weiterleiten kann die Ausgabe ( stdout ) einer Reihe von Befehlen als Eingabe für einen anderen Befehl übergeben werden. Beispiel wc < <(echo hi;echo bye) (echo hi; bye) | wc Aber gibt es das Gegenteil? Gibt es eine Möglichkeit, die Ausgabe eines …
Der neue aptBefehl, in Ubuntu seit 14.04, scheint eine wirklich nützliche Schnittstelle zwischen Funktionalität zu sein zwischen apt-getund apt-cacheaber die aktuellen Version bash-completionist es nicht wissen ... Was es macht viel schwieriger in der Bedienung. Gibt es eine schnelle Möglichkeit, diese Funktionalität zu Bash hinzuzufügen, um die aptVerwendung des Befehls …
Ich bearbeite mehrere Dateien im selben Ordner auf mehreren Registerkarten auf einem einzigen Terminal. pwd(Verzeichnis, in dem ich gerade arbeite) wird oben in der Kopfzeile des Terminals angezeigt, nicht jedoch der Name der Datei, die ich bearbeite. Es wird verwirrend, wenn Sie mit mehreren Dateien im selben Verzeichnis arbeiten. So …
Die Standard-PS1-Variable auf meinem Computer (Kubuntu 13.10) lautet wie folgt: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$ Ich suche nach einer Referenz für die Funktionsweise der Variablen $ PS1, die es mir zumindest ermöglicht, die obige PS1-Variable zu verstehen.
Ich habe ein pssh-Paket auf meinem Ubuntu 11.10 x64-System installiert. Und ich kann das Programm über den Aufruf von parallel-ssh ausführen. Allerdings gibt mir pssh $ pssh No command 'pssh' found, did you mean: Command 'bssh' from package 'avahi-ui-utils' (universe) Command 'cssh' from package 'clusterssh' (universe) Command 'ssh' from package …
Wenn ich das Terminal in Ubuntu starte, sehe ich: ilya@HOST:~$ Ich muss einen Zeitstempel hinzufügen, so etwas wie: 2011-10-09T09:32:00 ilya@HOST:~$ Wie kann ich das konfigurieren?
Wenn ich etwas schreibe wie: find . -name *foo* | ls -lah Es gibt dasselbe Ergebnis wie ein einfacher lsBefehl zurück, als ob es keine Eingabe hätte. Jedoch: ls -lah $( find . -name *foo* ) funktioniert gut, aber nur wenn der findBefehl Ergebnisse hat. Ist es möglich zu pfeifen …
Ich habe mehr als 60 bis 80 Systeme mit Ubuntu. Einige von ihnen sind mit Version 8.04 und einige mit der neuesten Version 10.10. Jetzt werden alle älteren Ubuntu-Versionen auf eine neuere Version aktualisiert. Es ist schwierig, jedes Ubuntu-System einzuschalten, sich Notizen über ältere Ubuntu-Versionen zu machen und dann ein …
Kann ich einen Befehl in einem anderen Befehl ausführen, zum Beispiel: twidge update date dateWenn der Bash-Befehl dateso effektiv ist, twidgewird Twitter mit dem heutigen Datum aktualisiert. twidgeist ein CLI-basierter Twitter-Client.
Ich bin ein bisschen neu in Shell Scripting und möchte eine neue Datei innerhalb des Skripts erstellen und Inhalte hinzufügen und dann schließen. Die Argumente sollten nicht vom Benutzer übernommen werden. Alles aus dem Pfad und Inhalt ist vordefiniert. Wie kann ich es tun?
Zum Beispiel habe ich einen Befehl, der anzeigt, wie viel Speicherplatz ein Ordner benötigt du folder | sort -n Es funktioniert gut, aber ich hätte gerne eine lesbare Form du -h folder Wenn ich das tue, kann ich es jedoch nicht als numerisch sortieren. Wie man beitritt du folderund du …
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.