erlug
[Top] [All Lists]

Re: [Erlug] cut e similia

To: erlug@xxxxxxxxxxxxxx
Subject: Re: [Erlug] cut e similia
From: Nando Santagata <nando@xxxxxxxxx>
Date: Fri, 29 Nov 2002 18:21:38 +0100
On Fri, Nov 29, 2002 at 05:44:21PM +0000, Vento wrote:
> Devo fare uno scriptino in bash che mi listi i files di una directory e mi 
> seghi gli ultimi 3 caratteri del nome di ciascun file. Il mio problema è che 
> non so come togliere i caratteri finali visto che cut non permette di farlo a 
> partire dalla fine della riga. Qualche tips & tricks con awk,sed et similia?

ls -1|sed -e 's/...$//'

ma se invece vuoi eliminare le "estensioni" dai nomi dei file, e` meglio
usare basename, ad esempio:

for i in *.sh
do
        mv $i `basename $i .sh`.pl
done

-- 
Rev. Nando Santagata: Telemastica & infornatica
Key fingerprint = 1054 9311 458D 4BAA E97B  F447 7CD4 54B5 0208 F815
finger nandos (at) mail (dot) ipers (dot) net   for my public key
NANDO: Networked Artificial Neohuman Designed for Observation

<Prev in Thread] Current Thread [Next in Thread>