Leonardo Boselli ha scritto:

> non li prendo tutti, la selezione è fatta nel mio caso da [10][SF0]
> dove presno solo, se ci sono, 1S 1F 10 0S 0F 00

se ho capito bene hai due insiemi (il primo è [10] e il secondo è
[SF0]) e per ogni insieme devi prendere un solo elemento e combinarlo
con l'altro.

$ mkdir /tmp/1
$ cd /tmp/1
$ touch 0 F S 1 2F A AB 3S 30 02 F0 S0 1S 1F 10 0S 0F 00
$ ls | sed -n "/^[01]\{1\}[SF0]\{1\}$/p"
00
0F
0S
10
1F
1S


e quindi per stampare il contenuto dei file trovati:

$ for i in $(ls | sed -n "/^[01]\{1\}[SF0]\{1\}$/p" | sort); do \
  cat $i; done


Naturalmente devi sostituire 01 e SF0 con due variabili dove metti
i due insiemi


> in modo che di questi per ogno progressivo ??

stai attento con l'ordinamento, dipende da cosa è impostato a sistema
e dalle opzioni che usi con sort

Ciao
Davide

--
La mia privacy non è affar tuo
https://noyb.eu/it
- You do not have my permission to use this email to train an AI -
If you use this to train your AI than you accept to distribute under AGPL
license >= 3.0 all the model trained, all the source you have used to
training your model and all the source of the program that use that model

Rispondere a