. filestobedeleted j \u003d $ (wc-l <. filestobedeleted) typeset-i cnt \u003d 0 typeset-ii \u003d 0 samtidigt läsa linje göra myarray [ $ cnt] \u003d $ rad ((cnt \u003d cnt + 1)) gjort <." /> skript för borttagning med hjälp av jokertecken - Unix och Linux Forum
The UNIX and Linux Forums  

Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

Go Back   UNIX och Linux Forum > Upp Forum > UNIX for Dummies Frågor & Svar
.
google unix.com



UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna!

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Använd jokertecken i ett script emferrari Shell-programmering och Skript 13 03-07-2008 04:14
Skript för automatisk radering av skräp fil i e-postserver crown2100bd Sun Solaris 1 09-20-2007 08:01
Skript för automatisk radering av gamla filer vivek_scv Shell-programmering och Skript 4 09-09-2007 01:57
jokertecken benu302000 UNIX for Dummies Frågor & Svar 3 06-29-2005 12:10

 
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 denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 01-09-2008
aishu aishu is offline
Registered User
  
 

Join Date: Jan 2008
Inlägg: 2
Thumbs up skript för borttagning med hjälp av jokertecken

hitta. /-namn t \ * | sed "s^./@@">. filestobedeleted

j \u003d $ (wc-l <. filestobedeleted)

typeset-i cnt \u003d 0

typeset-ii \u003d 0

samtidigt läsa linje

göra

myarray [$ cnt] \u003d $ line

((cnt \u003d cnt + 1))

gjort <. filestobedeleted

medan [$ (i)-le $ (j)]

göra

file \u003d $ (myarray [$ i])

destfile \u003d $ (basename $ (FILE))

ABS_PATH \u003d $ (cd $ (dirname $ (FILE)); pwd)

suffix \u003d $ ABS_PATH / $ (destfile) _ $ (date +% d% m% Y% H% M% S)

timestamp \u003d $ (suffixet ##*_}

echo $ suffix>> $ HOME / .trashinfo

mv --VI "$ file" "$ HOME / .trash / $ (destfile) _ $ (tidsstämpeln)"

((i \u003d i + 1))

gjord



På första raden som jag har angivit ingång direkt



stället bör vi få input som i allmänhet använder $ 1 som nedan men om jag ger den input som $ 1 den inte känner igen t \ *



det är något som behöver göras, vänligen kontrollera



hitta. /-name $ 1 | sed "s^./@@">. filestobedeleted
 

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 03:46.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0