The UNIX and Linux Forums  

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
krijgt: No such file or directory tijdens het uitvoeren van een shell script ananthi_ku Programmeren en Shell Scripting 7 10-10-2008 10:08
Change directory commando (cd) c00kie88 Programmeren en Shell Scripting 21 07-11-2008 11:01
Tenuitvoerleggingsstaat script's directory jasony001 Programmeren en Shell Scripting 2 03-03-2008 02:48
Bewaking van een directory voor nieuwe bestanden met. Xx en uitvoerende opdracht indien gevonden krkan Programmeren en Shell Scripting 4 03-14-2006 11:16 PM
Change directory commando (cd) oscarr Programmeren en Shell Scripting 4 08-23-2002 09:30

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-27-2009
samplify samplify is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2007
Posten: 4
Lightbulb CD (change directory) - Niet aan te raden voor de uitvoering van een opdracht

Hoi,

Dit is een snelle een.
Ik heb een recensie opmerking in een van de scripts die ik schreef:

In Unix-script het niet raadzaam te gebruiken cd naar een map en voer commando. "

Is dit waar?
Ik probeerde cd naar map loggen en enkele kat of hoofd of ls commando gebruiken.

Many thanks,
Sam
  #2 (permalink)  
Old 05-27-2009
sysgate's Avatar
sysgate sysgate is offline Forum Advisor  
Unix-gebaseerd
  
 

Join Date: november 2006
Locatie: Bulgarije
Berichten: 1323
Nou, dit is gedeeltelijk waar. U kunt de war raken bij het uitvoeren van het script vanaf een andere locatie of u kan nodig zijn om terug te navigeren naar de oorspronkelijke map.
U moet veeleer gebruik van het volledige pad naar het bestand, dwz kat '/ home / bob / test.txt "
Voorbeeld:
Code:
cd /folder/test/
cat file1.txt
cd - 
# return to the last folder, variable kept in ENV as OLDPWD.
# or 
cd /home/bob/test/firstfolder/secondfolder/
cat somefile.txt

U kunt gewoon vermijden commando al die 'cd' door gewoon met behulp van het volledige pad naar het bestand.
  #3 (permalink)  
Old 05-27-2009
vbe's Avatar
vbe vbe is online now Forum Staff  
Moderator
  
 

Join Date: Sep 2005
Locatie: Zwitserland - GE
Berichten: 1586
Een andere reden is u wellicht slachtoffer van spoofing worden (indien. in het PATH ...) en andere bijwerkingen (vaak met JAVA spul ...) als een programma wordt uitgevoerd wanneer u cd naar de directory, maar faalt wanneer de naam van elders ( milieu afgifte) ...
Closed Thread

Bladwijzers

Labels
cd niet aan te raden

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 02:32 PM.


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