The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
verplaatsen van mappen op nieuwe directories op meerdere servers mackdaddy07 Programmeren en Shell Scripting 0 04-06-2007 11:30
How to backup / home directories? kingsan SUN Solaris 1 05-03-2006 05:41 PM
Verwijderen oude home directories Munch UNIX voor Dummies Questions & Answers 2 03-02-2006 01:16
HACMP gebruikers home directory zz2kzq AIX 1 02-21-2006 03:22 PM
thuisnetwerk werkt niet! boris888 IP Networking 2 05-14-2002 10:10

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 Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 05-16-2008
trey85stang trey85stang is offline
Geregistreerde gebruiker
  
 

Join Date: mei 2008
Posts: 70
Werken met meerdere home directories.

Ik moet de naam van een map in elke home directory op een bepaald werkstation. Ik ben een newb op scripting dus misschien thats waarom ik cant precies uit te vinden hoe goed doen.

Het eerste wat ik nodig om te kunnen doen om dit script uit te vinden hoe alle directorys (dit zijn niet de werkelijke herkomst directorys).

Im gebruik van Solaris, zodat die kunnen compliceren dingen voor me.

ls-d alleen "." zodat commando is waardeloos .. voor.

find / pad / naar / gebruikers van het type D; iets werkt, maar ook lijsten elke directory verleden gebruikers. I cant lijkt een manier te vinden om te zeggen dat hij slechts een kijk in de directory.the output is de volgende:

/ path/to/user1
/ path/to/user1/dir1
/ path/to/user1/dir2
/ path/to/user2 /
/ path/to/user2/dir1
/ path/to/user2/dir2

Ik moet alleen zien / path/to/user1 en / path/to/user2.

Iemand enig idee over anders kon ik proberen? Ook, indien het aangelegenheden, Im met behulp van Solaris te werken aan / schrijf dit script .. maar het eigenlijke script zal worden voor OSX, een functie te installeren script voor een aanvraag upgrade.

Laatst gewijzigd door trey85stang; op 05.16.2008 12:14 AM..
  #2 (permalink)  
Old 05-16-2008
trey85stang trey85stang is offline
Geregistreerde gebruiker
  
 

Join Date: mei 2008
Posts: 70
bewerkt voor een beetje meer info.
  #3 (permalink)  
Old 05-16-2008
penchal_boddu penchal_boddu is offline
Geregistreerde gebruiker
  
 

Join Date: april 2008
Locatie: Bangalore
Posts: 127
Voor een lijst van alle directories,

In Solaris, u kunt gebruiken r. commando.

Ook u kunt dit gebruiken: ls-ltr | grep "^ D"

Bedankt
Penchal
  #4 (permalink)  
Old 05-16-2008
trey85stang trey85stang is offline
Geregistreerde gebruiker
  
 

Join Date: mei 2008
Posts: 70
penchal awesome!

ls-ltr | grep "^ d" | cut-C55-75

zal werken! Ill zien als ik kan krijgen wat ik wil met richt zonder crep en knip en

edit: Op tweede al .. Is er een manier om alleen print alles uit de 55 tekens ter plaatse om het laatste teken op de regel? Ik denk dat mijn variabelen met cut-C55-75 zou spaties tailed aan het einde? Im denken tr kunnen worden gebruikt om dat te doen .. maar het zou gewoon de opdracht die veel langer?
  #5 (permalink)  
Old 05-16-2008
trey85stang trey85stang is offline
Geregistreerde gebruiker
  
 

Join Date: mei 2008
Posts: 70
ls-ltr | grep "^ d" | cut-C55-75 | tr-d ''

? Is dat te lang van een commando te gooien in een script als vairable? I dont think so .. maar im newbish nog steeds aan dit
  #6 (permalink)  
Old 05-16-2008
penchal_boddu penchal_boddu is offline
Geregistreerde gebruiker
  
 

Join Date: april 2008
Locatie: Bangalore
Posts: 127
Hoi,

Gebruik deze:

ls-ltr | grep '^ d' | awk-F "" '(print $ NF)'


Bedankt
Penchal
Closed Thread

Bladwijzers

Labels
solaris

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 08:44.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0