Ubuntu Linux possède un excellent outil appelé shuf, qui fonctionne comme une tête sauf qu'il vous donne dix lignes aléatoires. Je ne pouvais pas le trouver sur Homebrew. Quel est le moyen le plus simple de l’installer sur OS X?
command-line
Le chat
la source
la source
Réponses:
Vous pouvez installer coreutils avec
brew install coreutils
.shuf
sera lié commegshuf
. Lisez les mises en garde lorsque vous installez coreutils.la source
brew install coreutils
installe les utilitaires avec le préfixeg
par défaut sur osx afin que vous puissiez l'installer à l'aide de la commande ci-dessus.Une autre solution consiste à se renseigner sur les outils fournis par le fournisseur. Certes , vous pourriez chaîne
jot
,paste
,sort
,cut
,head
et obtenir les mêmes résultats.la source
jot
avant. Merci d'avoir élargi mes connaissances.Vous pouvez installer coreutils avec Macports en tant que
Cela mettra les utilitaires principaux GNU dans / opt / local / bin avec ag ajouté
par exemple
gshuf
la source
Une autre option consiste à installer le
randomize-lines
package (homebrew), qui contient unerl
commande ayant une fonctionnalité similaire à shuf.la source