Applescript e Cut Text in File

Qui potrete scambiare pareri, consigli, suggerimenti di programmazione su Swift, Java, SQL, C++, Pascal, VB, Basic, etc...

Moderatore: ModiMaccanici

Rispondi
InsideMiamiTattoo
Iscritto il: mer, 09 nov 2016 21:00
Messaggi: 5
Oggetto del messaggio: Applescript e Cut Text in File

Messaggio Inviato: mar, 13 dic 2016 20:02

Salve a tutti,ho un problema che non riesco a risolvere nemmeno scandagliando il web,Confido nel vostro aiuto.

Ho un file.txt dove all'interno ho diverse stringhe di lunghezza diversa.
Es.https://insidemiamitatto.com/gugwywgifuw'";
https://insidemiamitatto.com/gugyiwyeiuiuweyiweyi'";
https://insidemiamitatto.com/gugyiipi9uuuppopi'";

Avrei bisogno di eliminare con Applescript o da Terminale gli ultimi 3 caratteri ossia ' " ;

Ho provato con sed ma elimina solo nelle stringhe più lunghe lasciando le altre con i 3 caratteri.


Cè un modo per eliminare i 3 caratteri finali in ciascuna stringa?


Grazie x l'attenzione
Simone.m
Hardware Expert
Hardware Expert
Avatar utente
Iscritto il: ven, 20 set 2013 23:58
Messaggi: 3140
Oggetto del messaggio: Re: Applescript e Cut Text in File

Messaggio Inviato: mer, 14 dic 2016 09:48

Se hai dei fondamenti di Java si fa in un attimo :wink:
MacBook Pro 13" (i5 | 8GB | 256GB SSD)
iPhone SE (2017, 32GB)
InsideMiamiTattoo
Iscritto il: mer, 09 nov 2016 21:00
Messaggi: 5
Oggetto del messaggio: Re: Applescript e Cut Text in File

Messaggio Inviato: mer, 14 dic 2016 14:16

java script funziona in applescript ma di codice ne so gran poco.

Avrei anche una seconda domanda :

Sempre con sed riesco a eliminare stringhe da a
Es. sed -i.bak -e '1,200d;1874,2842d'

Praticamente eliminare una parte di testo iniziale e finale.

Nel resto del file ho gruppi di stringhe che si alternano ogni 18 stringhe e ne vorrei cancellare 17 in ogni gruppo
Es. 1-18 19-37 38-55 .

Vorrei tenere le stringhe 1 19 38.

Con sed o altro è fattibile? Uso bbedit ma ogni volta devo contare manualmente da a ed è estenuante se si hanno tanti file....
Rispondi