Ich führe ein Perl-Skript eines Drittanbieters aus, das so geschrieben ist, dass eine Ausgabedatei für das Ausgabe-Flag erforderlich ist -o
.
Leider scheint das Skript eine tatsächliche Datei zu erfordern, dh Benutzer müssen eine leere Datei filename.txt
mit 0 Bytes erstellen und diese leere Datei dann in die Skriptbefehlszeile eingeben
perl script1.pl -o filename.txt
Frage: Wie würde ich eine leere Datei in einem Bash-Skript erstellen? Wenn man es einfach versucht perl script1.pl -o filename.txt
, gibt das Skript einen Fehler aus, dass die Datei nicht existiert.
touch filename.txt