The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies Spørsmål og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
SED - redigere filnavn (End of line problem?) busillis Shell programmering og Skripting 1 03-23-2008 08:59
endre flere katalognavn m / sed RahJiggah OS X (Apple) 1 11-05-2007 01:55
redigering sqlplus id @ passwd i flere scripts, brukere og kataloger Helmi UNIX for Dummies Spørsmål og svar 8 05-09-2007 12:02
Bruke Sendmail for flere domenenavn captainash UNIX for Dummies Spørsmål og svar 1 01-16-2004 12:28
Redigere en streng i flere filer Skoshi UNIX for Dummies Spørsmål og svar 1 11-10-2001 02:13

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 10-05-2007
KeesH KeesH is offline
Registrert bruker
  
 

Bli Date: Feb 2007
Innlegg: 41
Redigere flere filnavn i en go

Hei,

Jeg har en mappe full av pdf og jeg har kjørt komprimering på å redusere størrelsen, plasserer produksjonen av komprimere en "-o" i navnet på filen.

Før 12345.pdf
Etter 12345-o.pdf

Nå har jeg fått rundt 50000 filer som jeg trenger å skifte tilbake til forrige navnet, er det et skript som kan brukes til å gjøre dette?

Alle hjelpe er mye appriciated.

Hilsen
Kees
  #2 (permalink)  
Old 10-05-2007
harim harim is offline
Registrert bruker
  
 

Bli Dato: Sep 2007
Innlegg: 5
i Unix.

det er ingen kommando for nytt navn

bruk kan mv kommando

mv oldfilename newfilename

  #3 (permalink)  
Old 10-05-2007
lorcan lorcan is offline
Registrert bruker
  
 

Bli Dato: mai 2007
Innlegg: 219
Prøv noen ting som

Code:
#!/bin/ksh

INPUT_DIR="/home/"
for file in $(ls $INPUT_DIR/*-o.pdf)
do
        new_file=$(echo ${file%%-o.pdf})
        new_file=${new_file}.pdf
        mv $file $new_file
done
  #4 (permalink)  
Old 10-06-2007
matrixmadhan matrixmadhan is offline Forum Advisor  
Technorati Master
  
 

Bli Date: Mar 2005
Sted: leaf node i B + treet
Innlegg: 2952
Code:
ls *o.pdf  | while read file
do
 mv "$file" `echo $file | sed 's/-o//'`
done
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 05:27.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0