Script B. Linux ne me donne que "aucun fichier ou catalogue de ce type"

J'ai rencontré un problème, j'écris un script qui trouve le fichier le plus important du répertoire et des sous-répertoires, puis affiche le chemin complet de l'écran. Il semble que cela ne fonctionne pas. Je reçois un message d'erreur «bash: scriptas.sh: Il n'y a pas de tel fichier ou répertoire. " Il y a deux fichiers dans le catalogue .mp3.

#!/bin/bash
du -a /dir/ | sort -n -r | head -n 1
echo pwd

Je suis complètement novice dans cela.
Invité:

Blanche

Confirmation de:

Comme Gerald dit dans son commentaire, je pense que vous devez installer ./ Exécuter votre script. Cependant, je pense que votre script retournera le dossier, pas le fichier.

Personnellement utilisé find:

find /dir/ -printf '%s %p\n'| sort -nr | head -1

Pour répondre aux questions, connectez-vous ou registre