Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Star Wars Zero Company è l'erede di XCOM 2
Star Wars Zero Company è l'erede di XCOM 2
Bit Reactor porta nell’universo di Star Wars una struttura tattica che richiama apertamente XCOM 2, ma la arricchisce con legami tra i personaggi, progressione ruolistica, gestione della base e un sistema di combattimento costruito attorno a tre Punti Azione e alle risorse condivise della squadra
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Abbiamo provato per una settimana intera la Can-Am Origin, la Dual Sport elettrica del gruppo canadese BRP: ecco com'è andata tra città, autostrada e un primo assaggio di sterrato
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco
Nelle ultime settimane abbiamo provato il mouse Logitech G305, la tastiera G316 X 98 e le cuffie G325. Si tratta del setup entry-level di Logitech che ormai, di "entry-level" ha ben poco. Tastiera e mouse offrono prestazioni di livello competitivo con quasi nessuna rinuncia e un livello di personalizzazione estremamente elevato. Le cuffie, invece, hanno mostrato qualche debolezza, ma propongono un ventaglio di funzionalità completo che consente di abbandonare completamente i cavi
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 03-10-2008, 15:52   #1
TNOTB
Senior Member
 
L'Avatar di TNOTB
 
Iscritto dal: Apr 2001
Città: Naples, provincia
Messaggi: 4566
Help per script o batch

Ciao a tutti

avrei bisogno di un programmino o un semplice batch che mi automatizzi una certa operazione relativa al contenuto di un file
premetto che sono a digiuno di qualsiasi linguaggio di programmazione e/o di comandi avanzati per creare script o batch, e che tale cosa non mi serve per corsi o studi.

Mi spiego:

ho un file con questo contenuto tipo:

Codice:
L 101                             1     
CU Z      2449028.834523083.52    184.54
CD Z      2449029.244523084.09    184.45
CD Z      2449031.914523082.27    184.34
CD Z      2449051.484523061.27    184.49
CD Z      2449050.404523060.48    184.74
CD Z      2449029.444523083.90    184.37
L 101                             2     
CU Z      2449028.794523083.54    184.51
CD Z      2449051.434523061.41    184.50
L 101                             3     
CU Z      2449051.434523061.41    184.50
L 101                             4     
CU Z      2449028.524523130.61    178.31
CD Z      2449034.174523128.20    178.24
CD Z      2449033.304523125.85    178.25
CD Z      2449027.544523128.00    178.20
CD Z      2449028.504523130.57    178.27
CD Z      2449033.064523125.85    178.23
tali codici dovrebbero essere trasformati così:

- le righe relative a "L 101 1 " devono sparire

- ogni codice "CU Z" e "CD Z" deve essere sostituito con CTB

- ogni valore numerico di ogni riga, ad esempio:

Codice:
	2449028.834523083.52    184.54
deve essere così scomposto

Codice:
	
             2449028.83      4523083.52      184.540
ovvero la serie centrale deve essere separata due cifre dopo il punto

- all'inizio di ogni riga, dopo il codice CTB (ex CU Z/CD Z) deve essere inserito il corrispondente valore numerico della riga alla quale appartiene la serie di codici

nell'esempio sopra abbiamo 4 serie di codici e nella prima ad esempio abbiamo 6 righe


in definititiva il prodotto del file deve essere come segue, rispettando gli spazi tra i vari valori:

Codice:
CTB      1      2449028.83      4523083.52      184.540
CTB      2      2449029.24      4523084.09      184.450
CTB      3      2449031.91      4523082.27      184.340
CTB      4      2449051.48      4523061.27      184.490
CTB      5      2449050.40      4523060.48      184.740
CTB      6      2449029.44      4523083.90      184.370
CTB      1      2449028.79      4523083.54      184.510
CTB      2      2449051.43      4523061.41      184.500
CTB      1      2449028.52      4523130.61      178.310
CTB      2      2449034.17      4523128.20      178.240
CTB      3      2449033.30      4523125.85      178.250
CTB      4      2449027.54      4523128.00      178.200
CTB      5      2449028.50      4523130.57      178.270
CTB      6      2449033.06      4523125.85      178.230
CTB      1      2449082.66      4523117.36      180.470
CTB      2      2449080.33      4523117.16      180.250
CTB      3      2449080.28      4523119.32      180.250
CTB      4      2449080.75      4523119.44      180.250
CTB      5      2449080.62      4523120.27      180.250
CTB      6      2449082.84      4523120.31      180.210
CTB      7      2449085.51      4523120.02      180.130
CTB      8      2449085.28      4523117.25      180.420
esiste la possibilità di creare un batch che si occupi di tal operazione? sono circa 13000 righe e sarebbe un lavoraccio da fare manualmente.

Grazie
__________________
Case: Lancool PC‐K62 + Scythe Kaze Master - Ali: Corsair CMPSU‐650HX - MoBo: Asus ROG Maximus VIII Ranger - CPU: i5 6600K @4,5Ghz - Dissy: Thermalright Venomous X - RAM: 2*4Gb G.Skill RipJaws V 3200@3466 - VGA: Sapphire HD5770 @955/1360 - SSD: Samsung 850EVO 250Gb - RAID 0: 2x WD Raptor 74Gb - HDD: Barracuda® 7200.11 500Gb - DVD‐RW: LG
Trattative HWU

Ultima modifica di TNOTB : 03-10-2008 alle 15:56.
TNOTB è offline   Rispondi citando il messaggio o parte di esso
Old 05-10-2008, 16:20   #2
TNOTB
Senior Member
 
L'Avatar di TNOTB
 
Iscritto dal: Apr 2001
Città: Naples, provincia
Messaggi: 4566
Nessuno può aiutarmi?
__________________
Case: Lancool PC‐K62 + Scythe Kaze Master - Ali: Corsair CMPSU‐650HX - MoBo: Asus ROG Maximus VIII Ranger - CPU: i5 6600K @4,5Ghz - Dissy: Thermalright Venomous X - RAM: 2*4Gb G.Skill RipJaws V 3200@3466 - VGA: Sapphire HD5770 @955/1360 - SSD: Samsung 850EVO 250Gb - RAID 0: 2x WD Raptor 74Gb - HDD: Barracuda® 7200.11 500Gb - DVD‐RW: LG
Trattative HWU
TNOTB è offline   Rispondi citando il messaggio o parte di esso
Old 05-10-2008, 18:09   #3
wizard1993
Senior Member
 
L'Avatar di wizard1993
 
Iscritto dal: Apr 2006
Messaggi: 22462
in batch no; in un qualsiasi linguaggio ad alto livello è più semplice; ha conoscenze di qualche tipo?
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza
wizard1993 è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 09:31   #4
TNOTB
Senior Member
 
L'Avatar di TNOTB
 
Iscritto dal: Apr 2001
Città: Naples, provincia
Messaggi: 4566
Quote:
Originariamente inviato da wizard1993 Guarda i messaggi
in batch no; in un qualsiasi linguaggio ad alto livello è più semplice; ha conoscenze di qualche tipo?
purtroppo non ho conoscenze di alcun tipo di linguaggio
__________________
Case: Lancool PC‐K62 + Scythe Kaze Master - Ali: Corsair CMPSU‐650HX - MoBo: Asus ROG Maximus VIII Ranger - CPU: i5 6600K @4,5Ghz - Dissy: Thermalright Venomous X - RAM: 2*4Gb G.Skill RipJaws V 3200@3466 - VGA: Sapphire HD5770 @955/1360 - SSD: Samsung 850EVO 250Gb - RAID 0: 2x WD Raptor 74Gb - HDD: Barracuda® 7200.11 500Gb - DVD‐RW: LG
Trattative HWU
TNOTB è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 10:35   #5
vladix
Member
 
L'Avatar di vladix
 
Iscritto dal: Jan 2008
Città: roma
Messaggi: 296
e possibile farlo anche da dos ( ma ci dovrai lavorare un po su)

puoi partire da questo
Codice:
@echo off

for /F "tokens=*" %%i IN (test.txt) do call :sp "%%i"

:sp 
set lol=%1
echo %lol:~1,20%     %lol:~21%
dove test.txt e il tuo file con quei dati ,
l'ultima riga sn sottostringhe di una riga del file ( una riga viene divisa in 2 e viene aggiunto tre spazi vuoti , se nn ti e chiaro cm creare le sottostringhe :
%stringaDaDividere:~indiceInizio,indiceFIne% e ti ritorna lastringa tra i 2 indici AUGURI
vladix è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 11:00   #6
TNOTB
Senior Member
 
L'Avatar di TNOTB
 
Iscritto dal: Apr 2001
Città: Naples, provincia
Messaggi: 4566
ho provato creando un batch con le tue righe ma il file non viene modificato

al prompt è visualizzata l'operazione (mi sembra di capire che vengono divise le righe dopo le due cifre dopo il punto) ma non ho output
__________________
Case: Lancool PC‐K62 + Scythe Kaze Master - Ali: Corsair CMPSU‐650HX - MoBo: Asus ROG Maximus VIII Ranger - CPU: i5 6600K @4,5Ghz - Dissy: Thermalright Venomous X - RAM: 2*4Gb G.Skill RipJaws V 3200@3466 - VGA: Sapphire HD5770 @955/1360 - SSD: Samsung 850EVO 250Gb - RAID 0: 2x WD Raptor 74Gb - HDD: Barracuda® 7200.11 500Gb - DVD‐RW: LG
Trattative HWU
TNOTB è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 11:35   #7
vladix
Member
 
L'Avatar di vladix
 
Iscritto dal: Jan 2008
Città: roma
Messaggi: 296
bsta aggiungere ">> fileStampa.txt" ( che sia un file diverso da quello vecchio !!! )

Codice:
@echo off

for /F "tokens=*" %%i IN (test.txt) do call :sp "%%i" >> lol.txt

:sp 
set lol=%1 
set xd=%lol:~1,20%     %lol:~21%
set xd=%xd:"= %
echo %xd%
vladix è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 11:35   #8
vladix
Member
 
L'Avatar di vladix
 
Iscritto dal: Jan 2008
Città: roma
Messaggi: 296
Quote:
Originariamente inviato da TNOTB Guarda i messaggi
mi sembra di capire che vengono divise le righe dopo le due cifre dopo il punto
nn e quello che volevi ?
vladix è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 11:52   #9
TNOTB
Senior Member
 
L'Avatar di TNOTB
 
Iscritto dal: Apr 2001
Città: Naples, provincia
Messaggi: 4566
si certo, ma il file rimane il medesimo... non ci sono cambiamenti
grazie
__________________
Case: Lancool PC‐K62 + Scythe Kaze Master - Ali: Corsair CMPSU‐650HX - MoBo: Asus ROG Maximus VIII Ranger - CPU: i5 6600K @4,5Ghz - Dissy: Thermalright Venomous X - RAM: 2*4Gb G.Skill RipJaws V 3200@3466 - VGA: Sapphire HD5770 @955/1360 - SSD: Samsung 850EVO 250Gb - RAID 0: 2x WD Raptor 74Gb - HDD: Barracuda® 7200.11 500Gb - DVD‐RW: LG
Trattative HWU
TNOTB è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 11:56   #10
vladix
Member
 
L'Avatar di vladix
 
Iscritto dal: Jan 2008
Città: roma
Messaggi: 296
certo che il file nn viene modificato , io ne creo un altor , forse dovresti guardare il file "lol.txt" che lo crei qui

Codice:
for /F "tokens=*" %%i IN (test.txt) do call :sp "%%i" >> lol.txt
vladix è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 12:04   #11
TNOTB
Senior Member
 
L'Avatar di TNOTB
 
Iscritto dal: Apr 2001
Città: Naples, provincia
Messaggi: 4566
caxx funziona.... solo che alla fine di ogni riga mi compaiono le virgolette "
Codice:
L 101                                  1     "
CU Z      2449028.83     4523083.52    184.54"
CD Z      2449029.24     4523084.09    184.45"
CD Z      2449031.91     4523082.27    184.34"
CD Z      2449051.48     4523061.27    184.49"
CD Z      2449050.40     4523060.48    184.74"
CD Z      2449029.44     4523083.90    184.37"
L 101                                  2     "
CU Z      2449028.79     4523083.54    184.51"
CD Z      2449051.43     4523061.41    184.50"
__________________
Case: Lancool PC‐K62 + Scythe Kaze Master - Ali: Corsair CMPSU‐650HX - MoBo: Asus ROG Maximus VIII Ranger - CPU: i5 6600K @4,5Ghz - Dissy: Thermalright Venomous X - RAM: 2*4Gb G.Skill RipJaws V 3200@3466 - VGA: Sapphire HD5770 @955/1360 - SSD: Samsung 850EVO 250Gb - RAID 0: 2x WD Raptor 74Gb - HDD: Barracuda® 7200.11 500Gb - DVD‐RW: LG
Trattative HWU
TNOTB è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 12:41   #12
vladix
Member
 
L'Avatar di vladix
 
Iscritto dal: Jan 2008
Città: roma
Messaggi: 296
usa il secondo script che ho postato , quello toglie le virgolette
Codice:
@echo off

for /F "tokens=*" %%i IN (test.txt) do call :sp "%%i" >> lol.txt

:sp 
set lol=%1 
set xd=%lol:~1,20%     %lol:~21%
set xd=%xd:"= %
echo %xd%
vladix è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 13:32   #13
TNOTB
Senior Member
 
L'Avatar di TNOTB
 
Iscritto dal: Apr 2001
Città: Naples, provincia
Messaggi: 4566
Ok, grazie per la disponibilità
scusa se approfitto e perdona l'ignoranza, ma mi chiariresti il significato di ogni riga/comando?
mica hai per caso qualche soluzione anche per le altre cose richieste?

scusa ancora se approfitto e grazie
__________________
Case: Lancool PC‐K62 + Scythe Kaze Master - Ali: Corsair CMPSU‐650HX - MoBo: Asus ROG Maximus VIII Ranger - CPU: i5 6600K @4,5Ghz - Dissy: Thermalright Venomous X - RAM: 2*4Gb G.Skill RipJaws V 3200@3466 - VGA: Sapphire HD5770 @955/1360 - SSD: Samsung 850EVO 250Gb - RAID 0: 2x WD Raptor 74Gb - HDD: Barracuda® 7200.11 500Gb - DVD‐RW: LG
Trattative HWU
TNOTB è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 15:58   #14
vladix
Member
 
L'Avatar di vladix
 
Iscritto dal: Jan 2008
Città: roma
Messaggi: 296
li faccio solo operazioni su stringhe , e molto semplice ,guardati questi link x i flag , le operazioni su stringhe , il ciclo for

Codice:
@echo off

for /F "tokens=*" %%i IN (test.txt) do call :sp "%%i" >> lol.txt
rem  itera tra le righe del file test.txt -> chiama il label :sp  e appende su lol.txt l'echo ( alla fine del label )
:sp 
set lol=%1 
set riga=%lol:~1,1%
rem se la riga inizia x L nn la aggiungo al nuovo file
if '%riga%' == 'L' goto skip

set xd=%lol:~1,4%    1%lol:~5,16%    %lol:~21%
set xd=%xd:CU Z=CTB %
set xd=%xd:CD Z=CTB %
set xd=%xd:"= %
echo %xd%

:skip
come vedi basta un po di fantasia
vladix è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2008, 16:21   #15
TNOTB
Senior Member
 
L'Avatar di TNOTB
 
Iscritto dal: Apr 2001
Città: Naples, provincia
Messaggi: 4566
Quote:
Originariamente inviato da vladix Guarda i messaggi
li faccio solo operazioni su stringhe , e molto semplice ,guardati questi link x i flag , le operazioni su stringhe , il ciclo for

Codice:
@echo off

for /F "tokens=*" %%i IN (test.txt) do call :sp "%%i" >> lol.txt
rem  itera tra le righe del file test.txt -> chiama il label :sp  e appende su lol.txt l'echo ( alla fine del label )
:sp 
set lol=%1 
set riga=%lol:~1,1%
rem se la riga inizia x L nn la aggiungo al nuovo file
if '%riga%' == 'L' goto skip

set xd=%lol:~1,4%    1%lol:~5,16%    %lol:~21%
set xd=%xd:CU Z=CTB %
set xd=%xd:CD Z=CTB %
set xd=%xd:"= %
echo %xd%

:skip
come vedi basta un po di fantasia
Grazie 1000, stasera mi studio i link
buona serata
__________________
Case: Lancool PC‐K62 + Scythe Kaze Master - Ali: Corsair CMPSU‐650HX - MoBo: Asus ROG Maximus VIII Ranger - CPU: i5 6600K @4,5Ghz - Dissy: Thermalright Venomous X - RAM: 2*4Gb G.Skill RipJaws V 3200@3466 - VGA: Sapphire HD5770 @955/1360 - SSD: Samsung 850EVO 250Gb - RAID 0: 2x WD Raptor 74Gb - HDD: Barracuda® 7200.11 500Gb - DVD‐RW: LG
Trattative HWU
TNOTB è offline   Rispondi citando il messaggio o parte di esso
Old 07-10-2008, 09:19   #16
TNOTB
Senior Member
 
L'Avatar di TNOTB
 
Iscritto dal: Apr 2001
Città: Naples, provincia
Messaggi: 4566
Ho dato un'occhiata ai link... ma non ho trovato nulla che potesse contare le righe tra ogni serie ed anteporre dopo il "CTB" il progressivo della riga
__________________
Case: Lancool PC‐K62 + Scythe Kaze Master - Ali: Corsair CMPSU‐650HX - MoBo: Asus ROG Maximus VIII Ranger - CPU: i5 6600K @4,5Ghz - Dissy: Thermalright Venomous X - RAM: 2*4Gb G.Skill RipJaws V 3200@3466 - VGA: Sapphire HD5770 @955/1360 - SSD: Samsung 850EVO 250Gb - RAID 0: 2x WD Raptor 74Gb - HDD: Barracuda® 7200.11 500Gb - DVD‐RW: LG
Trattative HWU
TNOTB è offline   Rispondi citando il messaggio o parte di esso
Old 07-10-2008, 11:05   #17
vladix
Member
 
L'Avatar di vladix
 
Iscritto dal: Jan 2008
Città: roma
Messaggi: 296
Quote:
Originariamente inviato da TNOTB Guarda i messaggi
ma non ho trovato nulla che potesse contare le righe tra ogni serie
nn ho capito cosa intendi , se x serie intendi le prime lettere della riga basterebbe fare un confronto tra le prime lettere "%lol:~1,4%" e il tipo di "serie" "CU Z" , e incrementare il progresivo di "questa" serie

x contare le righe basta aggiungere un altra variabile che la incrementi ad ogni passaggio del ciclo
Codice:
set /A index+=1

....
set xd=%lol:~1,4%    %index%%lol:~5,16%    %lol:~21%
Quote:
Originariamente inviato da TNOTB Guarda i messaggi
Ho dato un'occhiata ai link... ma non ho trovato nulla
beh nn e che spiegano il tuo caso specifico , ma secondo me c'e tutto quello che basta ,
vladix è offline   Rispondi citando il messaggio o parte di esso
Old 07-10-2008, 11:40   #18
TNOTB
Senior Member
 
L'Avatar di TNOTB
 
Iscritto dal: Apr 2001
Città: Naples, provincia
Messaggi: 4566
Quote:
Originariamente inviato da vladix Guarda i messaggi
nn ho capito cosa intendi , se x serie intendi le prime lettere della riga basterebbe fare un confronto tra le prime lettere "%lol:~1,4%" e il tipo di "serie" "CU Z" , e incrementare il progresivo di "questa" serie

x contare le righe basta aggiungere un altra variabile che la incrementi ad ogni passaggio del ciclo
Codice:
set /A index+=1

....
set xd=%lol:~1,4%    %index%%lol:~5,16%    %lol:~21%


beh nn e che spiegano il tuo caso specifico , ma secondo me c'e tutto quello che basta ,
per serie intendo le righe contenute tra le varie "L 101 1..."
Codice:
L 101                             1     
CU Z      2449028.834523083.52    184.54
CD Z      2449029.244523084.09    184.45
CD Z      2449031.914523082.27    184.34
CD Z      2449051.484523061.27    184.49
CD Z      2449050.404523060.48    184.74
CD Z      2449029.444523083.90    184.37
L 101                             2     
CU Z      2449028.794523083.54    184.51
CD Z      2449051.434523061.41    184.50
L 101                             3
__________________
Case: Lancool PC‐K62 + Scythe Kaze Master - Ali: Corsair CMPSU‐650HX - MoBo: Asus ROG Maximus VIII Ranger - CPU: i5 6600K @4,5Ghz - Dissy: Thermalright Venomous X - RAM: 2*4Gb G.Skill RipJaws V 3200@3466 - VGA: Sapphire HD5770 @955/1360 - SSD: Samsung 850EVO 250Gb - RAID 0: 2x WD Raptor 74Gb - HDD: Barracuda® 7200.11 500Gb - DVD‐RW: LG
Trattative HWU
TNOTB è offline   Rispondi citando il messaggio o parte di esso
Old 07-10-2008, 12:15   #19
vladix
Member
 
L'Avatar di vladix
 
Iscritto dal: Jan 2008
Città: roma
Messaggi: 296
fai cosi

fai l'incremento della variabile index dopo il controllo se la riga e L 101
Codice PHP:
if '%riga%' == 'L' goto skip
set 
/A index+=1 
se la riga nn e L101 il programma continua e incrementa la variabile di 1 ee stampa il valore su file , altrimenti va al label :sxip e risetti la variabile index , in modo che alla prox iterazione ricomincia da 0
Codice PHP:
:skip
set index
=0 
ovviamente a questo punto il label :skip nn puo + essere l'ultima riga del file xche ti risseterebbe l'index ad ogni iterazione
vladix è offline   Rispondi citando il messaggio o parte di esso
Old 07-10-2008, 14:14   #20
TNOTB
Senior Member
 
L'Avatar di TNOTB
 
Iscritto dal: Apr 2001
Città: Naples, provincia
Messaggi: 4566
uhm..sarà che non ci capisco una mazza... ma non riesco ad andare oltre questo risultato

Codice:
CTB     1      2449028.83    4523083.52    184.54 
CTB     1      2449029.24    4523084.09    184.45 
CTB     1      2449031.91    4523082.27    184.34 
CTB     1      2449051.48    4523061.27    184.49 
CTB     1      2449050.40    4523060.48    184.74 
CTB     1      2449029.44    4523083.90    184.37 
CTB     1      2449028.79    4523083.54    184.51 
CTB     1      2449051.43    4523061.41    184.50 
CTB     1      2449051.43    4523061.41    184.50 
CTB     1      2449028.52    4523130.61    178.31 
CTB     1      2449034.17    4523128.20    178.24 
CTB     1      2449033.30    4523125.85    178.25 
CTB     1      2449027.54    4523128.00    178.20
utilizzando questo script
Codice:
@echo off

for /F "tokens=*" %%i IN (TS01.txt) do call :sp "%%i" >> lol.txt
rem
:sp
set lol=%1
set riga=%lol:~1,1%
rem
if '%riga%' == 'L' goto skip
set /A index+=1
 
set xd=%lol:~1,4%    1%lol:~5,16%    %lol:~21%
set xd=%xd:CU Z=CTB %
set xd=%xd:CD Z=CTB %
set xd=%xd:"= %
echo %xd%

:skip 
set index=0
non riesco ad avere questo tipo di output
Codice:
CTB      1      2449028.83      4523083.52      184.540
CTB      2      2449029.24      4523084.09      184.450
CTB      3      2449031.91      4523082.27      184.340
CTB      4      2449051.48      4523061.27      184.490
CTB      5      2449050.40      4523060.48      184.740
CTB      6      2449029.44      4523083.90      184.370
CTB      1      2449028.79      4523083.54      184.510
CTB      2      2449051.43      4523061.41      184.500
CTB      1      2449028.52      4523130.61      178.310
CTB      2      2449034.17      4523128.20      178.240
CTB      3      2449033.30      4523125.85      178.250
CTB      4      2449027.54      4523128.00      178.200
CTB      5      2449028.50      4523130.57      178.270
CTB      6      2449033.06      4523125.85      178.230
Ovvero a numerare le righe contenute tra le L 101

che debba prima contare le righe e poi eliminare le L101?
__________________
Case: Lancool PC‐K62 + Scythe Kaze Master - Ali: Corsair CMPSU‐650HX - MoBo: Asus ROG Maximus VIII Ranger - CPU: i5 6600K @4,5Ghz - Dissy: Thermalright Venomous X - RAM: 2*4Gb G.Skill RipJaws V 3200@3466 - VGA: Sapphire HD5770 @955/1360 - SSD: Samsung 850EVO 250Gb - RAID 0: 2x WD Raptor 74Gb - HDD: Barracuda® 7200.11 500Gb - DVD‐RW: LG
Trattative HWU
TNOTB è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Star Wars Zero Company è l'erede di XCOM 2 Star Wars Zero Company è l'erede di XCOM ...
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia) Test ride Can-Am Origin: la moto elettrica che f...
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco Logitech G325, G305 e G316 X: il tris per chi no...
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio Recensione POCO F9 pro: potenza da vero top di g...
Tra audio e AI: la ricetta di Qualcomm per l'agentic AI Tra audio e AI: la ricetta di Qualcomm per l'age...
AMD acquisisce World Labs: 8,2 miliardi ...
Google perde la testa: AI Overview conso...
Anthropic presenta Claude Sonnet 5.5, e ...
ESA e ClearSpace svilupperanno un satell...
Oracle, stock option da quasi un miliard...
Starship: si è conclusa anticipat...
Un computer quantistico ha funzionato ne...
Sovranità sui dati: AWS è ...
Il nuovo nome della distro Linux mobile ...
Due ventole da 220 mm e non solo: Cooler...
Truffa telefonica via Google Ads: il bro...
Google pensiona le Gems di Gemini: cosa ...
Flight 14: incertezza per un problema a ...
C'è un problema con i robot Tesla: i dip...
Raggi gamma anomali dalla Via Lattea sve...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 05:09.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v