Bash-Skript: Suchen Sie eine Datei in einem bestimmten Ordner in Linux

Bash-Skript: Suchen Sie eine Datei in einem bestimmten Ordner in Linux

Ich möchte ein Skript schreiben, um alle ausführbaren Dateien in einem bestimmten Verzeichnis zu finden, das ich als Parameter übergeben möchte. Ich kann alle ausführbaren Dateien mithilfe eines vordefinierten Verzeichnisses finden, aber ich möchte in der Lage sein, einfach einen Verzeichnisnamen zu übergeben, und das Skript findet das Verzeichnis im Dateisystem und alle ausführbaren Dateien darunter.

Kann ich dies mit dem Befehl „Find“ tun?

Antwort1

Ja, finddas sollte möglich sein:

find /path/to/dir -type f -perm /ugo=x

verwandte Informationen