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
Fájlok csak ebben a könyvtárban gio001 Shell programozás és Scripting 8 06-19-2009 06:58 AM
Ahhoz, hogy megtalálja a fájlokat, és konkrét dátumokat cp másik mappába. Jess * * A UNIX a dummies Kérdések és válaszok 2 03-17-2009 08:23 PM
Rekurzív hívás találni fájlokat és könyvtárakat a Shell script az aktuális útvonalat. Ramit_Gupta Shell programozás és Scripting 2 10-07-2008 04:33 AM
Shell script, hogy megtudja, 2 utolsó módosítás kép egy mappát .. PLZ HELP !!!!!!!!! anju Shell programozás és Scripting 3 02-01-2008 01:47 AM
hogyan találjuk meg a kép kisebb, mint az aktuális dátum mallikarjuna A UNIX a dummies Kérdések és válaszok 4 01-20-2006 01: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 01-04-2009
Hangman2 Hangman2 is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2008
Hozzászólások: 27
Hogyan lehet megtalálni az aktuális mappában található fájlokat csak?

Hogyan találom meg a fájlokat az aktuális mappában csak az?

Vagyunk AIX 5.3, így maxdepth nem támogatott.

Megpróbáltam ezt tenni

find / dir1/dir2/dir3/dir4-prune-type f

megjeleníthető az összes fájlt a / dir1/dir2/dir3/dir4 csak, de nem mutat semmilyen fájlt.

Valahogy a szilva-opció működik dir3 szinten csak.

Ha megpróbálom megjeleníteni kép / dir1/dir2/dir3/dir4 akkor nem működik.

Van "alapos" opciót, én vagyok másolás help desc.

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
mélyreható
Mindig kiértékeli az érték True. Okozza a süllyedési a címtár hierarchia kell tenni annak érdekében, hogy az összes bejegyzés
egy könyvtárban vannak hatással, mielőtt a könyvtár maga is érintett. Ez akkor lehet hasznos, ha a find parancs a
használhatók a cpio paranccsal át fájlokat tartalmazza könyvtárak írási engedély nélkül.
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d

Last edited by Hangman2; 01-04-2009 at 01:10 AM..
  #2 (permalink)  
Old 01-04-2009
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programozó, szerző
  
 

Join Date: Mar 2007
Helyszín: Toronto, Kanada
Hozzászólások: 2.361
Idézet:
Originally Posted by Hangman2 View Post
Hogyan találom meg a fájlokat az aktuális mappában csak az?

Vagyunk AIX 5.3, így maxdepth nem támogatott.

Megpróbáltam ezt tenni

find / dir1/dir2/dir3/dir4-prune-type f

megjeleníthető az összes fájlt a / dir1/dir2/dir3/dir4 csak, de nem mutat semmilyen fájlt.

Kód:
printf "%s\n" /dir1/dir2/dir3/dir4/*
  #3 (permalink)  
Old 01-04-2009
Hangman2 Hangman2 is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2008
Hozzászólások: 27
Ekkor megjelenik minden subdir ha alatt dir4 is.

?
  #4 (permalink)  
Old 01-04-2009
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programozó, szerző
  
 

Join Date: Mar 2007
Helyszín: Toronto, Kanada
Hozzászólások: 2.361
Idézet:
Originally Posted by Hangman2 View Post
Ekkor megjelenik minden subdir ha alatt dir4 is.

Ez jelenik meg a neve, de nem száll bele.

Ha csak a nem kívánt fájlokat és könyvtárakat:

Kód:
for f in /dir1/dir2/dir3/dir4/*
do
   [ -f "$f" ] && printf "%s\n" "$f"
done

Last edited by cfajohnson; 01-04-2009 at 01:36 AM..
  #5 (permalink)  
Old 01-04-2009
Hangman2 Hangman2 is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2008
Hozzászólások: 27
Ez működött.

Meg kellett törölni a fájlban, így tettem hozzá

& & $ F `rm`

  #6 (permalink)  
Old 01-04-2009
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programozó, szerző
  
 

Join Date: Mar 2007
Helyszín: Toronto, Kanada
Hozzászólások: 2.361
Idézet:
Originally Posted by Hangman2 View Post
Ez működött.

Meg kellett törölni a fájlban, így tettem hozzá

& & $ F `rm`

Miért akar végrehajtani a kimeneti "rm $ f`?

Meg kell említeni:

Kód:
&& rm "$f"
Ha csak azt akarja törölni a fájlokat a dir4, miért nem:

Kód:
rm  /dir1/dir2/dir3/dir4/* 2>/dev/null
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 03:25 PM.


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