Je veux créer une liste de tous les fichiers dans un répertoire, sans répertorier aucun des sous-répertoires qui résident dans ce même répertoire, et imprimer cette liste dans un nouveau fichier.
ls -d * > filelist
va créer une liste de tous les fichiers du répertoire courant, mais il répertorie également les sous-répertoires du répertoire courant. J'ai essayé la find
commande en utilisant l' -maxdepth 1
option - cependant, le format de sortie est un problème car find imprime également le chemin avec les noms de fichiers.
Si quelqu'un peut me dire s'il vous plaît peut-être une autre commande ou des options à utiliser qui produiront une liste de sortie uniquement des fichiers dans un répertoire et non les noms des sous-répertoires ou leur contenu, je l'apprécierais.
ls -d *
seulement lister les fichiers et dossiers dans le dossier actuel à l'exclusion des fichiers / dossiers cachés ici;