The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
bash og ksh: variable tabt i loop i bash? estienne Shell Programmering og Scripting 2 08-25-2008 03:09 PM
passerer variable fra bash til perl fra bash script arsidh Shell Programmering og Scripting 10 06-04-2008 01:25 PM
Hvorfor generere "aske og bash" forskellige output for samme bash script? s. murat Shell Programmering og Scripting 0 05-26-2008 08:19 AM
python vs bash - verbose mode pingvin-ven Shell Programmering og Scripting 2 01-27-2006 10:05 AM
PAM Vs Trusted mode i HP-UX wilsonchan1000 UNIX for dummyer Spørgsmål & svar 0 07-26-2004 07:58 AM

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 Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 10-24-2008
anduzzi anduzzi is offline
Registreret Bruger
  
 

Join Date: Aug 2008
Stillinger: 48
ksh til bash mode

Hi guys ...
Jeg har en ksh råtanken som standard, så når jeg ind til min unix box, alle mine. Profil erklæringer bliver henrettet (herunder aliaser).
Men for nogle årsager (kan ikke trygge ved at bruge ksh), jeg vil altid skifte til Bash (i samme session, men som et barn processen), men i processen jeg miste alle aliasserne, som var aktive i min moder (ksh). ..
Jeg forstår, at ved at skrive Bash på cmd linje, jeg starter et barn, der bør atleast arve charateristics (aliaser osv.) af de umiddelbare moderselskab .... Men i dette tilfælde, at det ikke sker.
Kan nogen forklare mig dette scenario? ... Og hvis der er bedst (minimal) måde at have lignende opførsel som moderselskabet, hvad ville det være? ...

PS: Du må ikke råd til DOT profilen igen!

-Anduzzi
  #2 (permalink)  
Old 10-24-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
narkoman
  
 

Join Date: Jan 2007
Beliggenhed: Варна, България / Milano, Italia
Indlæg: 2.926
Og hvorfor ikke du lige ændre dit login shell?

Hvis du kan ikke ændre dit login shell tilføje følgende i din . profil:


Code:
[ -x /path/to/bash ]&&exec /path/to/bash -l


Sidst redigeret af radoulov; 10-24-2008 på 01:04 PM..
  #3 (permalink)  
Old 10-24-2008
anduzzi anduzzi is offline
Registreret Bruger
  
 

Join Date: Aug 2008
Stillinger: 48
Tak for input.
Vil De venligst eloberate om denne kommando? .. Jeg har brug for at vide, hvad jeg
[-X / sti / til / bash] & & exec / sti / til / bash-l
jeg gør her ...

-Anduzzi
  #4 (permalink)  
Old 10-24-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
narkoman
  
 

Join Date: Jan 2007
Beliggenhed: Варна, България / Milano, Italia
Indlæg: 2.926
-x tjekker, om du har tilladelse til at effektuere den fil (den bash shell i dette tilfælde), hvis testen returnerer sandt, substitutionsprodukter (den exec builtin) din nuværende skallen med bash køre som en login shell (det -l switch).
  #5 (permalink)  
Old 10-24-2008
anduzzi anduzzi is offline
Registreret Bruger
  
 

Join Date: Aug 2008
Stillinger: 48
Thx ...
Er denne substitution før Vail flere sessioner ?.... eller
når jeg logger ud af den aktuelle session, login-shell vil blive tilbage til ksh igen? .. hvilket betyder, at jeg beskæftiger mig med en enkelt session KUN med ud at foretage andre udviklere!

-Anduzzi
  #6 (permalink)  
Old 10-24-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
narkoman
  
 

Join Date: Jan 2007
Beliggenhed: Варна, България / Milano, Italia
Indlæg: 2.926
Hvis du sætter denne kommando i. Profil den vil påvirke alle, der benytter denne initialisering fil (det samme brugernavn). Hvis du sætte det i. Kshrc eller hvad fil, du bruger til din interaktive sessioner, vil det påvirke alle interaktive sessioner, der anvender den rc-fil.
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 09:26 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0