The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
megtalálja a teljes könyvtárat és töröljük a régi dátummal file? xramm Shell programozás és Scripting 2 07-07-2007 09:56 AM
Ismerkedés a teljes útvonalat a relatív elérési út polip Shell programozás és Scripting 4 03-25-2007 12:08 PM
Az összes fájl teljes elérési útját a fájl Sowser A UNIX a fejlett és szakértői Felhasználók 4 02-13-2007 05:46 PM
folyamat végrehajtható fájl teljes elérési útvonalát xtrix A UNIX a fejlett és szakértői Felhasználók 3 10-11-2004 04:28 AM
kivonatot csak fájl nevét a teljes elérési út fájlnév sanjay92 A UNIX a dummies Kérdések és válaszok 2 10-02-2001 08:49 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 10-11-2005
surjyap surjyap is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2005
Hozzászólások: 40
meg a fájl teljes elérési útja

Szia,
Írtam ezt a shell script:
fl \u003d `ls-1lrt $ myList | grep '\. xml $' | awk '(print $ 9)'`
echo $ fl (1) A
for i in $ fl
tesz
A dir in $ myList
tesz
if [-f $ dir / $ i]
majd
echo $ dir / $ i>> tmp (2)
fi
kész
kész

A myList tartalmaz néhány könyvtár neveket. A KIMUTATÁSA (1) azt a rendezett lista a fájlok több könyvtárakat. A KIMUTATÁSA (2) bekezdése meghatározza azokat az állományokat, azok ugyanazt a teljes elérési utat. De itt vagyok egy kis ismétlődő sorok TMP, ha két azonos nevű fájlokat különböző könyvtárakban. Hogy bizonyos feltétel Én fogalmad sincs, hogy távolítsa el az ismétlődő bejegyzéseket bcoz nem lehet tudni, hogy mely bejegyzést el kell távolítani. A fenti szkript működik, ha nincs több fájl ahving azonos nevet.
Írtam a fenti kódot, hogy megtalálják a fájlok listája több könyvtár, amely szerint vannak rendezve, az idő, függetlenül azok létrehozásának költségeit.
ezért kérjük, értesítse van más módja, ha ugyanaz a dolog.
  #2 (permalink)  
Old 10-11-2005
vino's Avatar
vino vino is offline Forum Staff  
Supporter (In Vino Veritas)
  
 

Join Date: Feb 2005
Helyszín: Bangalore, India
Hozzászólások: 2.798
Idézet:
Originally Posted by surjyap
A KIMUTATÁSA (2) bekezdése meghatározza azokat az állományokat, azok ugyanazt a teljes elérési utat. De itt vagyok egy kis ismétlődő sorok TMP, ha két azonos nevű fájlokat különböző könyvtárakban. Hogy bizonyos feltétel Én fogalmad sincs, hogy távolítsa el az ismétlődő bejegyzéseket bcoz nem lehet tudni, hogy mely bejegyzést el kell távolítani. A fenti szkript működik, ha nincs több fájl ahving azonos nevet.
Amennyire tudom, hogy el akarja távolítani a párhuzamos fájlokat, amelyek különböző utakat.

Nézd meg ezen szálra szűkíthető.

Removing másodlaton fájlok listája más utat

vino
  #3 (permalink)  
Old 10-11-2005
surjyap surjyap is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2005
Hozzászólások: 40
Nem ÉN cannt távolítsa el az ismétlődő bejegyzéseket a listáról, amelyek ugyanazon az úton. Mert én dont tud eltávolítani, amelyek bejegyzést. Bcoz szerint ezt a bejegyzést egy olyan manipuláció történik. rendben vagyok, a ki attatching fel most:
A KIMUTATÁSA (1) .......
test.xml test1.xml minta.xml tst2.xml test3.xml mvtest.xml mvtest.xml neha.xml
A KIMUTATÁSA (2 )..........
/ backup / surjya / mdbase / test.xml
/ backup/surjya/mdbase/test1.xml
/ backup / surjya / test / sample.xml
/ backup/surjya/test/tst2.xml
/ backup/surjya/test/test3.xml
/ backup / surjya / mvfile / mvtest.xml
/ backup / surjya / test / mvtest.xml
/ backup / surjya / mvfile / mvtest.xml
/ backup / surjya / test / mvtest.xml
/ backup / surjya / mvfile / neha.xml

A fenti teljesítmény azt mutatja, hogy 10 bejegyzést, ahol kellett volna, mint 8 bejegyzéseket. Ebben a szakaszban mi dont 'tud melyik bejegyzés shoulsd kell távolítani.
Tehát legyen szíves mondja meg van-e más módja, hogy megtalálják a lista sorrendje fájl teljes elérési útját accros a könyvtárakat.
  #4 (permalink)  
Old 10-11-2005
vino's Avatar
vino vino is offline Forum Staff  
Supporter (In Vino Veritas)
  
 

Join Date: Feb 2005
Helyszín: Bangalore, India
Hozzászólások: 2.798
Idézet:
Originally Posted by surjyap
Nem ÉN cannt távolítsa el az ismétlődő bejegyzéseket a listáról, amelyek ugyanazon az úton. Mert én dont tud eltávolítani, amelyek bejegyzést.
...
A fenti teljesítmény azt mutatja, hogy 10 bejegyzést, ahol kellett volna, mint 8 bejegyzéseket. Ebben a szakaszban mi dont 'tud melyik bejegyzés shoulsd kell távolítani.
Tehát legyen szíves mondja meg van-e más módja, hogy megtalálják a lista sorrendje fájl teljes elérési útját accros a könyvtárakat.
Ha el akarja távolítani az ismétlődő bejegyzéseket nézd Jim megoldás Removing duplicates

vino
  #5 (permalink)  
Old 10-14-2005
surjyap surjyap is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2005
Hozzászólások: 40
Én még mindig ugyanaz a probléma

Szia
Még mindig van ugyanaz probléma. Lehet-e találni fájlok listája az idejüket, hogy a teremtés az egész könyvtárat.
Mi ACN használat "ls-rt", hogy megtalálják a fájlok listája a dolgozó dorectory. -hoz kap a fájlok listája bizonyos, hogy használtam a parancsot:
ls-rt dir1 $ $ dir2 $ dir3 | grep '\. xml'
De itt én szembe a problémával. Ez szerkezet finom, és adja meg a fájlok listája az bizonyos, hogy az egész könyvtárat. De gondolja meg nemrégiben készítettem egy. "Xml" fájlt a $ dir2 könyvtárban. A teljes lista $ dir2 jön az a lista végére. Kérjük, oldja meg ezt a problémát
  #6 (permalink)  
Old 01-18-2008
faltooweb faltooweb is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2008
Hozzászólások: 11
Ezt találtam, miközben keresi a gyors terjeszkedés fájlnév ötleteket.

Tudom, hogy ez nagyon régi üzenet, de úgy gondolta, hogy kellően fel kell ér.
Itt az egyik módja, hogy megteremtsük az eredményt.

ls-rt $ dir1 / *. xml $ dir2 / *. xml $ dir3 / *. xml

Ez a fajta fájlokat az összes könyvtár illeszkedő "*. xml", a legrégebbi először.
Ha a könyvtár lista a variale lista akkor lehet, próbálja meg a következőket.
Feltételezve, hogy a változó input a "IN_VAR" tartalmazó listát dirs.

DIR_LIST \u003d `echo $ IN_VAR | sed 's,, / *. xml, g, s ,,$/*. xml,' `

echo "$ DIR_LIST"

ls-rt $ DIR_LIST
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 10:28 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0