Ich habe einen Cron-Job, der nur rsync in einem bestimmten Verzeichnis ausführt. Wenn ich den Befehl rsync selbst ausführe sudo rsync -av --delete /directory1 /directory2, wird er ohne Probleme ausgeführt und funktioniert genau wie beabsichtigt. Wenn der Cron-Job ausgeführt wird, wird er in /var/log/syslog.1 angezeigt und lautet wie folgt (zusammengefasst): …
Ich habe ein sehr einfaches (aber für mich nützliches) Bash-Skript erstellt. Es werden lediglich einige Anwendungen geöffnet, die ich manuell geöffnet habe. Hier ist der Code: #!/bin/bash netbeans & mysql-workbench & opera & chromium-browser & Wenn ich jetzt das Terminal schließe, werden die vom Skript geöffneten Anwendungen weiter ausgeführt. Was …
Ich habe gerade Bash für Windows 10 installiert und es funktioniert gut. Es behält seine Dateien in C:\Users\{my user name}\AppData\Local\Lxss. Das Hauptproblem ist, dass es sich in dem C:\Verzeichnis befindet, das nur sehr wenig Speicherplatz hat. Ich möchte es verschieben D:\, das 1 TB Speicherplatz hat. Ist es möglich, den …
Ich habe einige leere HTML-Dateien, die ich schreiben möchte. Ich versuche das cat account_settings/account_settings.html >> assets/assets.html, users/users.html zu versuchen, in die Dateien zu schreiben assets.htmlund users.html. Wie kann ich in mehrere Dateien schreiben?
Ich versuche, den Teamspeak 3-Client herunterzuladen und gleichzeitig die Lizenzvereinbarungsroutine zu akzeptieren. Ich weiß, wie man vor dem Skript ein "Ja" übergibt, aber die Routine erfordert, dass ich drücke Q, um die "Lizenzvereinbarung" zu beenden, bevor ich auf die YTaste klicke, um das Entpacken des Clients zu starten. #!/bin/bash cd …
Gibt es eine einfachere Möglichkeit zu schreiben : wc -l foo?.txt foo??.txt? Da ich in meinem Fall (höchstens) zweistellige Zahlen habe, habe ich versucht, die Bereichsspezifikation zu verwenden, wc -l foo[1-99].txtaber dies ergab nur Ergebnisse zwischen 1 und 9 (anstelle von 99). Aber das ist ein (nicht funktionierender) Hack, und …
Ich bin ein Elektro- und Computeringenieur, der seit kurzem Ubuntu 16.04 verwendet, um einen Android-basierten Computer on Module (COM) an die Anforderungen eines neuen Produkts anzupassen, an dem ich für das Unternehmen arbeite, für das ich arbeite. Natürlich scheint die Android-Entwicklung auf der Ebene, an der ich arbeite (HAL, Kernel …
Ich habe kürzlich von 32 Bit 14.04 LTS auf meinem Toshiba L645-Laptop auf 64 Bit 16.04 LTS migriert. Im 14.04 LTS-System hatte ich ein Skript, das die Helligkeitsstufe abhängig von der Stromquelle automatisch aktualisierte. Leider habe ich dieses Skript nicht gespeichert, bevor ich das System überschrieben habe. Derzeit verwende ich …
Ich arbeite in meinem Terminal mit Bash und versuche, die Ordner umzubenennen: 1 2 3 4 5 Ich möchte sie gemäß a.txt-Datei umbenennen: a 2 c 3 d 5 e 1 b 4 Die Reihenfolge in der TXT-Datei ist völlig zufällig. Ich hoffe, einen Weg zu finden, wie ich den …
Kürzlich habe ich Android Studio installiert. Jetzt möchte ich android-studio / bin / dauerhaft zur Umgebungsvariablen PATH als Session-wide environment variablesund nicht als hinzufügen System-wide environment variables. Dazu habe ich versucht, ~/.profilewie hier beschrieben zu bearbeiten . Also habe ich diese am Ende von ~/.profile: if [ -d "$HOME/bin" ] …
Ich hatte gehofft, curlDaten in eine Shell-Skriptvariable zu integrieren und diese Variable dann zu verwenden catoder awkzu bearbeiten, als wäre es eine Datei. Ist dies möglich oder gibt es eine Problemumgehung? Muss ich den curlBefehl in einer Datei speichern? Muss ich curlfür jede Bit-Formatierung, die ich ausführen möchte, mehrere Male …
Ich habe eine Liste von Cron-Jobs. 00 21 * * * sh ~/db_backup.sh 20 21 * * * sh ~/update.sh * 5 1 * * sh ~/db_vacuum.sh Der erste Job erstellt eine Sicherung einer Datenbank, die auf einem Ubuntu-Server ausgeführt wird. Dies funktioniert, wenn ich das Datum überprüfe, an dem …
Ich versuche, meine Pfadvariable so einzustellen, dass sie folgendermaßen aussieht: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/jgrande/android-sdk-linux/platform-tools:/usr/lib/jvm/java-7-openjdk-amd64/bin/:/usr/lib/jvm/java-7-openjdk-amd64/jre/bin Und aus bestimmten Gründen sieht die Variable, egal welche Datei ich bearbeite, immer so aus (wobei sich der Java-Pfad einige Male wiederholt): PATH=/usr/local/java/jdk1.7.0_79/bin:/home/jgrande/bin:/usr/local/java/jdk1.7.0_79/bin:/home/jgrande/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/java/jdk1.7.0_79/bin:/usr/local/java/jdk1.7.0_79/jre/bin:/usr/local/java/jdk1.7.0_79/bin:/usr/local/java/jdk1.7.0_79/jre/bin Ich habe meine persönliche bearbeiten versucht .bashrcund .profilesowie /etc/environment, /etc/bash.bashrc, /etc/profileund stellen Sie sie in /etc/profile.d. …
Ich habe ein Verzeichnis, das die folgenden Dateien enthält: file1a file1ab file12A2 file1Ab file1ab Ich möchte alle Dateien auflisten, die mit file1höchstens zwei Buchstaben beginnen und von diesen gefolgt werden! Die von mir vorgeschlagene Lösung lautet wie folgt: ls | grep -i file1 [az] {2} Aber es funktioniert nicht! Ich …
Ich habe einen Ordner mit vielen Ordnern und verschiedenen Dateien mit den folgenden Strukturen: NASA │ ├── a │ ├── doc1 │ ├── doc2 │ ├── doc3 │ ├── folder1 │ └── folder2 │ ├── b │ ├── doc1 │ ├── doc2 │ ├── doc3 │ ├── folder1 │ └── …
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.