Ich habe einige Verzeichnisse mit Dateien, die von meiner Überwachungskamera kopiert wurden und die ich nach Dateidatum in Unterverzeichnisse organisieren möchte. So zum Beispiel; -rwxrwxrwx 0 root root 4935241 Jul 19 2012 DSCN1406.JPG -rwxrwxrwx 0 root root 4232069 Jul 19 2012 DSCN1407.JPG -rwxrwxrwx 0 root root 5015956 Jul 20 2012 …
Mein Skript akzeptiert einen Prozessnamen als Eingabe und beendet ihn. Ich habe versucht, pgrep zu verwenden, aber es werden zwei PIDs zurückgegeben, eine für den laufenden Prozess und eine für das Skript, das den Prozessnamen als Eingabe akzeptiert. Ich habe auch versucht, die pgrep -foOption zu verwenden, aber das hat …
Korrigieren Sie mich, wenn ich falsch liege: "sh" -Skript! = "Bash" -Skript Linux-Skripte sind in Bash geschrieben Bash-Skript normalerweise #!/bin/sh In GNU / Linux /bin/shist Bash In FreeBSD /bin/shist nicht Bash, es ist die wahresh Wenn ich also ein Linux-Skript in FreeBSD verwenden möchte und ./script.shin der Shell ausgeführt werde, …
Ich portiere ein altes ksh-Skript auf die Bourne-Shell. Das alte ksh-Skript enthält den folgenden Code: #!/bin/sh tmpLog=/var/tmp/logfile.$$ exec 1> $tmpLog exec 2>&1 eval $* another_command_1 another_command_2 Nach dem, was ich gelesen habe, sollen diese beiden exec-Anweisungen $ *, einen anderen_Befehl_1, einen anderen_Befehl_2 und alle folgenden Befehle ausführen. und leiten Sie …
Ich komme von GUI-Schnittstellen und habe endlich verstanden, wie wichtig es ist, alles in Textform zu integrieren, aber ich weiß noch nicht genau, wie ich diese Leistung nutzen soll. Ich habe festgestellt, dass der Workflow für ein bestimmtes Projekt folgendermaßen abläuft ... # compile repo 1 cd ~/workspace/repo1 make -B …
Kann mich jemand auf Code oder ein Tutorial zum Schreiben eines Shell-Skripts verweisen, das rekursiv eine gesamte Verzeichnisstruktur durchlaufen kann (beginnend mit dem aktuellen Arbeitsverzeichnis oder mit einem erforderlichen Argument, wo ich anfangen soll) und kann: Bestimmen Sie, ob ein Element ein Verzeichnis ist und ob es chmod 755... oder …
Ich weiß, dass dies bisher nur unzureichend behandelt wurde, aber diese Antworten sind entweder nicht erklärbar oder gelten nicht. Grundsätzlich müssen meine Skripte irgendwann überprüfen, ob eine Datei angegeben ist. Wenn dies der Fall war, wird sie später als Eingabe verwendet. [ -f "$1" ] && TINPUT="$1" einfach genug ... …
In einem Rails-Buch schrieb der Autor das Skript zur Installation von Ruby RVM. bash <<(curl -s https://rvm.beginrescueend.com/install/rvm) Aber ich verstehe nicht, wie es funktioniert. Könnten Sie das erklären?
Ich habe ein kleines Skript, das alle Dateien eines Ordners durchläuft und einen (normalerweise lang anhaltenden) Befehl ausführt. Im Grunde ist es for file in ./folder/*; do ./bin/myProgram $file > ./done/$file done (Bitte ignorieren Sie Syntaxfehler, es ist nur Pseudocode). Ich wollte dieses Skript jetzt zweimal gleichzeitig ausführen. Offensichtlich ist …
Ich versuche, einen Teerball in einem Shell-Skript zu erstellen (ich habe es aktiviert set -x), erhalte jedoch die folgende Fehlermeldung: + cd /home5/mysite/public_html + TAR_DUMP=gypo_2012-02-18-03:51:15.tar.gz + echo 'Tar name: gypo_2012-02-18-03:51:15.tar.gz' Tar name: gypo_2012-02-18-03:51:15.tar.gz + tar -cvzf gypo_2012-02-18-03:51:15.tar.gz gypo ... tar: gypo_2012-02-18-03\:44\:04.tar.gz: Cannot open: Input/output error tar: Error is not recoverable: …
ssh kann verwendet werden, um Remote-Befehle auszuführen. ssh me@server.com 'long-script.sh' Ich führe ein langes Skript aus, das viel Zeit in Anspruch nimmt, aber ich möchte meinen Computer schließen und das Skript weiterhin auf dem Remote-Server ausführen. Ich weiß, wie ich das mit GNU Screen erreichen kann , aber ich muss …
Ich möchte so etwas in KSH machen: if (( $var = (foo|bar)[0-9]*$ )); then print "variable matched regex" fi Ist das überhaupt möglich? Für die Aufzeichnung verwende ich Ksh Version M-11/16/88iauf einem Solaris 10-Computer.
Ich möchte einem bestimmten Benutzer erlauben, /sbin/iptablesnur Sudo zu können . Ich habe ein Bash-Skript, das iptables konfiguriert. Das Problem ist, dass die Konfiguration /sbin/iptablesals sudoable nicht ausreicht - das Skript selbst muss auch sudoable sein. Das Problem ist, dass diese Datei vom Benutzer bearbeitet werden kann (er kann dort …
Ich starte meinen Browser vimprobable in tabbed wie folgt : "`tabbed -d > /tmp/tabbed.xid`; vimprobable2 -e `cat /tmp/tabbed.xid`" [1][1] Ich bin dann in der Lage, alle neuen Instanzen von vimprobable an tabbed (und kein neues Hauptfenster geöffnet zu haben) in anderen Apps zu senden, z. B. mutt, durch: vimprobable2 -e …
Gibt es eine Möglichkeit, ftp zu zeigen und kleine FTP-Skripte zu schreiben? Zum Beispiel: #!/usr/bin/ftp open 192.168.1.1 put *.gz quit Irgendwelche Gedanken?
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.