*

Offline the_original_g

  • ******
  • 7.618
  • 104
  • シェモキレッジェ
Come ordinare una lista.
« il: 02 Giugno 2012, 11:23:48 »
function f {
        sleep $1
        echo $1
}
 
while [ -n "$1" ] ; do
        f $1 &
        shift
done
wait


Se questo non è geniale, non so cosa sia.
J:
unita' 4/1981
comp: 7.99%

*

SuNjACk

Re:Come ordinare una lista.
« Risposta #1 il: 02 Giugno 2012, 11:33:05 »
wat

*

Offline the_original_g

  • ******
  • 7.618
  • 104
  • シェモキレッジェ
Re:Come ordinare una lista.
« Risposta #2 il: 02 Giugno 2012, 11:34:54 »
Sleep sort.
IL FUTURO.
J:
unita' 4/1981
comp: 7.99%

*

SuNjACk

Re:Come ordinare una lista.
« Risposta #3 il: 02 Giugno 2012, 11:45:45 »
ma è in shell script?

*

Offline the_original_g

  • ******
  • 7.618
  • 104
  • シェモキレッジェ
Re:Come ordinare una lista.
« Risposta #4 il: 02 Giugno 2012, 11:47:51 »
Sì. Se non lo hai capito te lo spiego. :lki:
J:
unita' 4/1981
comp: 7.99%

*

SuNjACk

Re:Come ordinare una lista.
« Risposta #5 il: 02 Giugno 2012, 11:56:29 »
Guarda che non ordina un cazzo, printa solo la lista di argomenti che gli passi con un intervallo di 1s :asd:

*

Offline the_original_g

  • ******
  • 7.618
  • 104
  • シェモキレッジェ
Re:Come ordinare una lista.
« Risposta #6 il: 02 Giugno 2012, 11:58:30 »
Seh, come no.
$ ./test.sh 1 4 2 5 2
1
2
2
4
5

Provare per credere.
J:
unita' 4/1981
comp: 7.99%

*

SuNjACk

Re:Come ordinare una lista.
« Risposta #7 il: 02 Giugno 2012, 12:18:22 »
Hai mai analizzato il codice che hai scritto? sai cosa fa shift? Sai che funziona solo con numeri? :asd:

*

Offline the_original_g

  • ******
  • 7.618
  • 104
  • シェモキレッジェ
Re:Come ordinare una lista.
« Risposta #8 il: 02 Giugno 2012, 12:24:05 »
Lo sleep sort, ovviamente, funziona solo con i numeri.
J:
unita' 4/1981
comp: 7.99%

*

SuNjACk

Re:Come ordinare una lista.
« Risposta #9 il: 02 Giugno 2012, 12:30:10 »
Allora perchè hai scritto lista? :asd:

*

Offline the_original_g

  • ******
  • 7.618
  • 104
  • シェモキレッジェ
Re:Come ordinare una lista.
« Risposta #10 il: 02 Giugno 2012, 12:34:14 »
Perché 1 3 2 4 5 6 2 è una lista di numeri.
J:
unita' 4/1981
comp: 7.99%

*

SuNjACk

Re:Come ordinare una lista.
« Risposta #11 il: 02 Giugno 2012, 12:37:24 »
Uno appena scrive lista suppone che sia una lista di nomi :asd:


*

Offline sgnablo

  • Tiranno Democratico
  • *******
  • 16.821
  • 252
  • [rimosso dallo staff]
Re:Come ordinare una lista.
« Risposta #12 il: 02 Giugno 2012, 14:12:50 »
see, il futuro. nel senso che se devi ordinare qualcosa come 12943875773 lo saprai solo in futuro :asd:
スニャブロ ufficiale del forum
pulsantoni pulsantosi per greasemonkey: http://bubs.altervista.org/index.php?topic=4.msg183#msg183
script greasemonkey anti-ads: http://bubs.altervista.org/index.php?topic=6.msg2581#msg2581

I miei vaneggi pseudodisegnosi: http://sgnafp.deviantart.com/

"Speed never killed anyone, suddenly becoming stationary, that's what gets you."

*

Offline the_original_g

  • ******
  • 7.618
  • 104
  • シェモキレッジェ
Re:Come ordinare una lista.
« Risposta #13 il: 02 Giugno 2012, 14:15:20 »
È geniale :addit:
J:
unita' 4/1981
comp: 7.99%

*

Offline sgnablo

  • Tiranno Democratico
  • *******
  • 16.821
  • 252
  • [rimosso dallo staff]
Re:Come ordinare una lista.
« Risposta #14 il: 02 Giugno 2012, 14:16:52 »
si, se hai un tempo infinito si. altrimenti è l'ennesimo concept inusabile :asd:

è un po' come questo:

スニャブロ ufficiale del forum
pulsantoni pulsantosi per greasemonkey: http://bubs.altervista.org/index.php?topic=4.msg183#msg183
script greasemonkey anti-ads: http://bubs.altervista.org/index.php?topic=6.msg2581#msg2581

I miei vaneggi pseudodisegnosi: http://sgnafp.deviantart.com/

"Speed never killed anyone, suddenly becoming stationary, that's what gets you."

*

Offline the_original_g

  • ******
  • 7.618
  • 104
  • シェモキレッジェ
Re:Come ordinare una lista.
« Risposta #15 il: 02 Giugno 2012, 14:23:45 »
:o
Lo stai guardando nel modo sbagliato.
Non devi pensare alla sua utilità pratica, non ne ha nessuna :asd:
È divertente da leggere per la semplicità e la genialità

Secondo me non vi divertite mai :asd:
J:
unita' 4/1981
comp: 7.99%

*

Offline sgnablo

  • Tiranno Democratico
  • *******
  • 16.821
  • 252
  • [rimosso dallo staff]
Re:Come ordinare una lista.
« Risposta #16 il: 02 Giugno 2012, 16:08:15 »
se tu ti diverti con cose simili, buon per te :asd:
スニャブロ ufficiale del forum
pulsantoni pulsantosi per greasemonkey: http://bubs.altervista.org/index.php?topic=4.msg183#msg183
script greasemonkey anti-ads: http://bubs.altervista.org/index.php?topic=6.msg2581#msg2581

I miei vaneggi pseudodisegnosi: http://sgnafp.deviantart.com/

"Speed never killed anyone, suddenly becoming stationary, that's what gets you."

*

AirPort

Re:Come ordinare una lista.
« Risposta #17 il: 03 Giugno 2012, 00:04:29 »
:LOL: