Dans bash
, comment puis-je imprimer les premiers n
éléments d'une liste?En bash, comment puis-je imprimer les n premiers éléments d'une liste?
Par exemple, les 10 premiers fichiers dans cette liste:
FILES=$(ls)
MISE À JOUR: J'ai oublié de dire que je veux imprimer les éléments sur une ligne, tout comme lorsque vous imprimez la liste complète avec echo $FILES
.
J'ai fait une petite correction à ma solution. Il devrait imprimer tous les noms de fichiers sur une ligne. Est-ce que tu l'as essayé? –
S'il vous plaît lire: http://mywiki.wooledge.org/ParsingLs - Il est important que vous compreniez les subtilités et les pièges de bash si vous voulez éviter les catastrophes sur vos fichiers. – lhunath