Re: [Forse un po' OT] Aiuto per uno script

2021-02-25 Per discussione Stefano Simonucci
Ammesso che nella cartella PC ci siano solo i files, potrebbe andare una 
cosa del tipo


#! /bin/bash

cd 

for f in $(ls -tr ) ; do cp $f  ; done

exit

?

Stefano


On 25/02/21 22:43, Giuliano Grandin wrote:

Buona sera a tutti.
Mi servirebbe un aiuto per uno script bash che copiasse le mie canzoni 
(tutte col nome 01.Titolo.flac, ecc.) nell'ordine esatto del titolo 
dalla cartella del pc alla pennetta USB da collegare all'autoradio, 
perché questa li legge solo nell'ordine in cui sono state scritte e 
nessun altro.

Questo per avere i file nell'ordine originale del CD.

L'ho verificato col comando
ls -U
se è diverso da quello originale, la riproduzione segue quello 
mostrato dal suddetto comando nonostante i nomi dei file.


Non ho esperienza di script bash, finora ho fatto a mano, ma vorrei 
qualcosa di automatico.


Qualche anima pia può darmi una mano, anche in privato ovviamente.

Un saluto
Giuliano




Re: [Forse un po' OT] Aiuto per uno script

2021-02-25 Per discussione Enrico Agliotti
Il giorno gio 25 feb 2021 alle ore 22:44 Giuliano Grandin <
giuliano.gran...@gmail.com> ha scritto:

> Buona sera a tutti.
> Mi servirebbe un aiuto per uno script bash che copiasse le mie canzoni
> (tutte col nome 01.Titolo.flac, ecc.) nell'ordine esatto del titolo dalla
> cartella del pc alla pennetta USB da collegare all'autoradio, perché questa
> li legge solo nell'ordine in cui sono state scritte e nessun altro.
> Questo per avere i file nell'ordine originale del CD.
>

Ciao Giuliano,
non so se ho interpretato bene ma messa così sembra molto semplice.
Se i file sono scritti con due numeri come primi due caratteri, dal momento
che le wildcards producono già un risultato in ordine alfabetico, e
l'ordine numerico, ammesso di usare lo 0 iniziale, corrisponde a quello
alfabetico, allora basta un semplice:

cp -ar * 

Se vuoi fare qualcosa di più per ogni file, puoi usare un ciclo:

for f in *; do
  echo "Sto copiando il file $f";
  cp $f ;
done

Chiedimi pure in privato, nei limiti delle mie conoscenze ti do una mano
volentieri!

Saluti
Enrico

-- 
Inviato dal computer che sto usando in questo momento


Enrico Agliotti
cell. +39-328-0517312
tel. con segreteria: +39-011-23415553


[Forse un po' OT] Aiuto per uno script

2021-02-25 Per discussione Giuliano Grandin
Buona sera a tutti.
Mi servirebbe un aiuto per uno script bash che copiasse le mie canzoni
(tutte col nome 01.Titolo.flac, ecc.) nell'ordine esatto del titolo dalla
cartella del pc alla pennetta USB da collegare all'autoradio, perché questa
li legge solo nell'ordine in cui sono state scritte e nessun altro.
Questo per avere i file nell'ordine originale del CD.

L'ho verificato col comando
ls -U
se è diverso da quello originale, la riproduzione segue quello mostrato dal
suddetto comando nonostante i nomi dei file.

Non ho esperienza di script bash, finora ho fatto a mano, ma vorrei
qualcosa di automatico.

Qualche anima pia può darmi una mano, anche in privato ovviamente.

Un saluto
Giuliano