Wie spezifiziere ich einen Befehl in der Kommandozeile von Bash, der nach dem Lesen von ~ / .bashrc einmal in der neuen Bash ausgeführt werden soll? Ich spiele mit einer "Boot-up-Konfiguration" für den Terminator, bei der einige Splits nach dem Start einige Anwendungen (vim, mutt, irrsi) starten sollten. Aber ich …
Ich kann 5 Dateien irgendwohin verschieben mit: $ mv my-{1..5}.jpg /path/to/dir/ Wie kann ich eine Datei einfach 5-mal kopieren? # doesn't work $ cp my.jpg my-{1..5}.jpg Kann man a nicht benutzen for loop?
Ich arbeite an einem Legacy-System und habe eine Reihe von Dateien, die auf Bilder verweisen, die sich in anderen Ordnern befinden. lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t100x100.jpg -> /home/www/virtual/categories/swm/24/m/00012/t100x100.jpg lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t100x133.jpg -> /home/www/virtual/categories/swm/24/m/00012/t100x133.jpg lrwxrwxrwx 1 user nobody 56 Feb 10 …
Linux (zB Ubuntu) Terminal, gibt es eine Methode, um die letzte Zeile zu bekommen? Angenommen, ich tippe nach dem Zufallsprinzip einen tdBefehl ein, der nicht auf meinem System installiert ist, und erhalte eine Meldung wie die folgende. Ich hätte gerne eine "Verknüpfung", um sudo apt-get install textdrawschnell zu laufen . …
Ich muss ein Cygwin-Shell-Skript ausführen, ohne das Arbeitsverzeichnis außerhalb der Cygwin-Umgebung zu ändern. Wenn ich nur laufe \path\to\bash.exe -c command, ist der Pfad nicht richtig eingestellt und Cygwin-Programme können nicht gefunden werden. Wenn ich die --loginOption verwende, wird bashder Pfad korrekt festgelegt, es wird jedoch auch in mein Ausgangsverzeichnis gewechselt. …
Ich habe ein Bash-Skript, das viele echoAnweisungen enthält, und ich habe auch einen Alias echofür echo -ebeide in .bash_profileund .bashrc, damit neue Zeilen für eine Anweisung, wie sie echo 'Hello\nWorld'ausgegeben werden soll, richtig gedruckt werden Hello World aber die Ausgabe, die ich bekomme, ist Hello\nWorld Ich habe sogar versucht, shopt …
Ich weiß, dass der Befehl 'history' mir eine Liste der Befehle gibt, die ich in das Unix-Terminal eingegeben habe. Wie sehe ich den Befehlsverlauf für alle Benutzer, die derzeit am System angemeldet sind?
Ich muss meinen Mac nachts aufwachen und einen Rsync ausführen, um ihn zu sichern. Dies wird über Energiesparmodus> Zeitplan konfiguriert. Es scheint jedoch, dass es wieder in den Ruhezustand wechselt, bevor etwas erledigt werden kann. Daher muss ich den Ruhezustand während der Ausführung des Bash-Skripts beenden, von dem aus rsync …
Ich versuche, die Bereitstellung einer Ubuntu Vagrant-Box mit einem Bash-Skript zu automatisieren. Alles ist gut, aber ich habe Schwierigkeiten, Apache so zu konfigurieren, dass Überschreibungen von .htaccessDateien möglich sind. In meiner Konfigurationsdatei gibt es den folgenden Block: <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all …
Ich benutze einen Mac, so habe ich nicht Homeund EndTasten auf der Tastatur. Ich habe auch SSH zu Linux-Servern ziemlich viel. Ich habe festgestellt , dass , wenn ich SSH auf einem Ubuntu - Linux - Server ausgeführt Jaunty ich die Readline- Tastenzuordnungen verwenden können Ctrl- aund Ctrl- eden Cursor …
Ich möchte nur alle Dateien in einem bestimmten Verzeichnis in ein Bash-Array bringen (vorausgesetzt, keine der Dateien enthält eine neue Zeile im Namen): Damit: myarr=() find . -maxdepth 1 -name "mysqldump*" | mapfile -t myarr; echo "${myarr[@]}" Leeres Ergebnis! Wenn ich auf Umwegen eine Datei verwende, vorübergehend oder auf andere …
Versuch, Dateien in einer Bildschirmsitzung von einem Server auf den anderen zu synchronisieren. Anstatt jedes Mal den langen Befehl zu schreiben, habe ich beschlossen, ein Bash-Skript einzufügen. Wenn ich es jedoch ausführe, wird eine Missing trailing-" in remote-shell command.Fehlermeldung angezeigt. Ich frage mich, was im Skript falsch läuft. root@127.0.0.1:~# /raid/data/module/bin/rbk.sh …
Kann die Ausgabe des letzten Befehls gelöscht werden, anstatt über Hunderte von Ausgabezeilen zu scrollen, um den vorherigen Befehlsverlauf anzuzeigen? lsLöschen Sie beispielsweise nach der Ausführung die Ausgabe, da Sie sie nicht mehr benötigen. BEARBEITEN: Dies ist nicht Ihre übliche clearoder ctrl+LOperation. Die Idee ist, durch den Verlauf zurückzuscrollen und …
Ich habe ein schlechtes Programm, das ich von meinem Skript aus aufrufen muss. Es wird beendet, sobald es etwas auf stdin sieht. Gibt es eine Möglichkeit, stdin zu schließen?
In Bash kann ich cd ~mit jedem Befehl mit in mein Home-Verzeichnis gehen und tatsächlich auf mein Home-Verzeichnis verweisen ~. Kann ich neue, benutzerdefinierte "Verzeichnis-Aliase" (?) Erstellen, um auf andere Verzeichnisse zu verweisen? Hypothetisches Beispiel: make_alias "~~" /mnt/photon/work/foo_project/ cp ~/home.png ~~/set_8/home_4.png Wie kann es gemacht werden, wenn ja? Wenn nicht, …
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.