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: …
Ich verwende also ein Skript, das ich erstellt habe, um Videos in das WebM-Format zu konvertieren. Ein bestimmtes Programm ruft das Skript auf und sendet %fden vollständigen, absoluten Dateinamen des Videos wie folgt: converter.sh %f wo %fhat zwei mögliche Erweiterungen, .avioder .mpg. # /bin/bash ffmpeg -i $1 `dirname $1``basename $1 …
Eine Sache, die mich seit einiger Zeit verwirrt, ist folgende: % which halt /sbin/halt % file /sbin/halt /sbin/halt: symbolic link to `reboot' Beim Ausführen sudo haltwird das System jedoch natürlich nicht neu gestartet. Warum ist das so? Es gibt zum Beispiel mehrere andere Programme, die auf diese Weise funktionieren pdflatex.
Ich habe ein Verzeichnis mit ungefähr 7.000 Musikdateien. Ich habe lame verwendet, um alle darin enthaltenen Dateien rekursiv in ein separates Verzeichnis umzucodieren und alle Dateien mit demselben relativen Pfad und Dateinamen auszugeben. Die Ausgabedateien haben die Erweiterung .mp3, aber einige der Eingabedateien hatten unterschiedliche Erweiterungen (.wma, .aac usw.). Ich …
Ich muss den Teil, der mit beginnt, ?aus einer Reihe von Dateien mit Namen wie entfernen image.jpg?foo=bar&bar=foo. Kann mir bitte jemand zeigen, wie es geht? Diese Befehle funktionieren aus irgendeinem Grund nicht: rename "\?." "" * rename 's/(.*)\.jpg\?.*/$1\.jpg/' *
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.