Wie erstelle ich eine Befehlsdatei?

Wie erstelle ich eine Befehlsdatei?

Ich habe die Ausgabe crontab -lin einer Datei (crontab_file) ohne Erweiterung gespeichert. Aber jedes Mal, wenn ich cates versuche, erhalte ich die Fehlermeldung „Befehl für mehrere Zeilen der Datei nicht gefunden“. Hier ist der Code, den ich bisher habe:

file/commands/crontab_file > $PWD/tmp
cat $PWD/tmp

Ich erhalte ständig eine Fehlermeldung und weiß nicht, warum. Irgendwelche Vorschläge?

Antwort1

Der Code in Ihrem Beitrag führt die Datei aus file/commands/crontab_fileund leitet die Standardausgabe in die Datei um $PWD/tmp. Wenn Sie diese Datei caten, sehen Sie die Ausgabe der Ausführung des von Ihnen aufgerufenen Skripts, die in diese Datei geschrieben wurde. Wenn Sie die Crontab-Datei caten möchten, tun Sie dies einfach direkt cat file/commands/crontab_file.

verwandte Informationen