Liste des fichiers avec des conditions de correspondance d’extention

J’essaie de lister tous les fichiers .mp4 qui commencent par D et la longueur du nom de fichier doit être au minimum de 5 dans une seule commande. Je ne sais pas comment append la longueur requirejse dans la commande. C’est ce que j’ai jusqu’à présent:

ls [D]* | *.mp4 

Cela le fera:

 ls D????*.mp4 

? correspond à n’importe quel caractère unique; * correspond à 0 ou plus de n’importe quel caractère. D???? signifie “une chaîne commençant par D et 4 caractères supplémentaires”. Cela encode votre exigence de longueur.

Utilisez le point d’interrogation:

 ls D????*.mp4