J'ai une liste de fichiers avec des noms de fichiers numériques (par exemple # .php, ##. Php ou ###. Php) que je voudrais copier/déplacer d'un seul coup .Liste uniquement les noms de fichiers numériques dans le répertoire
Quelqu'un connaît-il une commande combinée ou grep
pour atteindre cet objectif?
Je n'ai ceci:
ls -al | grep "[0-9].php"
Sûrement cela dépend de la coquille? Par exemple 'bash' ne traiterait pas cela comme une expression régulière. Essayez-le et vous verrez qu'il correspond à _any_ fichier dont le nom commence par un nombre. – Troubadour
En fait, je cours bash et cela a fonctionné parfaitement. C'était beaucoup trop simple. Merci pour la solution. J'ai utilisé cp [0-9] * – gurun8
@ gurun8: Vous avez eu de la chance de n'avoir aucun fichier avec des caractères non-numériques dans leur nom alors. – Troubadour