shuf requires coreutils which is not in macOS by default. You can install it 
with homebrew.

sort -R seems to be available in recent versions of macOS (the man page 
indicates a 2015 date).

There is also a solution with Perl as given here:

https://stackoverflow.com/questions/2153882/how-can-i-shuffle-the-lines-of-a-text-file-on-the-unix-command-line-or-in-a-shel

Jean-Christophe 

> On Jan 14, 2018, at 8:50, Sam Hathaway <[email protected]> wrote:
> 
> Make a text filter called Randomize with the contents:
> 
> #!/bin/sh
> exec shuf
> 
> Text filters go in ~/Library/Application Support/BBEdit/Text Filters. I think 
> they probably have to be executable. Running these command in Terminal should 
> do the trick:
> 
> cd ~/Library/Application\ Support/BBEdit
> mkdir -p Text\ Filters
> cd Test\ Filters
> echo -e "#!/bin/sh\necho shuf" > Randomize
> chmod +x Randomize
> 
> You should then see it in the “Apply Text Filter” submenu of the “Text” menu.
> 
> Hope this helps!
> -sam
> 
> On 13 Jan 2018, at 14:46, Vlad Ghitulescu wrote:
> 
> Hello!
> 
> I have a list of difficult words / phrases for my son (see below) that I want 
> to randomize in order to keep the boy awake :-)
> 
> I've found similar (old!) questions:
> 
> http://bbedit-talk.barebones.narkive.com/jXrdz0T6/randomize-lines
> 
> https://stackoverflow.com/questions/2153882/how-can-i-shuffle-the-lines-of-a-text-file-on-the-unix-command-line-or-in-a-shel
> 
> https://stackoverflow.com/questions/886237/how-can-i-randomize-the-lines-in-a-file-using-standard-tools-on-red-hat-linux
> 
> https://superuser.com/questions/760732/randomly-shuffle-rows-in-a-large-text-file
> 
> but I couldn't find out how to make them work in BBEdit (so I ended using 
> http://www.randomizelist.com until I get a hint from you ;-).
> 
> Could you please help me?
> 
> Thanks!
> 
> Regards,
> Vlad
> 
> P.S. Here's the current list:
> 
> ähnlich
> Antrieb
> auspacken
> blitzschnell
> Brot
> Brücke
> Bruder
> Brunnen
> Bus
> diesem
> Dreieck
> Eichhörnchen
> Ellenbogen
> er hat
> Erfolg
> Erlebnis
> erschrecken
> erzählen
> Fahrzeug
> fallen
> feuerspeiend
> Flicken
> Förster
> Fritz
> Fußball
> Gefahr
> Glück
> groß
> Hals
> hässlich
> hell
> hellblau
> hellbraun
> hellgelb
> hellgrün
> hellorange
> hier
> ich heiße
> ich wünsche mir
> Idee
> ihm
> im Gesicht
> in der letzten Reihe
> Kinderkramm
> Kiste
> knacken
> können
> Leggings
> lieb
> lieber
> Lippen
> Mädchen
> man kann
> Märchen
> Maschine
> Mitte
> Nachmittag
> nichts wie hin
> ohne
> Ohren
> Platz
> Prinz
> Pullover
> Pumpe
> Punkte
> quer
> Rand
> Rasen
> rechts
> schlau
> Schloss
> schützen
> schwarz
> schwimmen
> sehen
> Seite
> sie
> sie sieht aus
> sitzen
> sogar
> Sommersprossen
> Sonne
> Spaß
> spielen
> Staub
> Straße
> Tier
> Tropfen
> tun
> verrückt
> verstecken
> viel
> voll
> von
> vor
> wartet
> Wasser
> Werkstatt
> Werkzeug
> zusammen
> 
> -- 
> This is the BBEdit Talk public discussion group. If you have a feature 
> request or would like to report a problem, please email
> "[email protected]" rather than posting to the group.
> Follow @bbedit on Twitter: http://www.twitter.com/bbedit
> --- You received this message because you are subscribed to the Google Groups 
> "BBEdit Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/bbedit.
> 
> 
> -- 
> This is the BBEdit Talk public discussion group. If you have a 
> feature request or would like to report a problem, please email
> "[email protected]" rather than posting to the group.
> Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "BBEdit Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/bbedit.

Jean-Christophe Helary
-----------------------------------------------
@brandelune http://mac4translators.blogspot.com


-- 
This is the BBEdit Talk public discussion group. If you have a 
feature request or would like to report a problem, please email
"[email protected]" rather than posting to the group.
Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>
--- 
You received this message because you are subscribed to the Google Groups 
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/bbedit.

Reply via email to