The UNIX and Linux Forums  


Go Back   De Unix-en Linux Forum > Top Forums > UNIX voor Dummies Questions & Answers
.
google unix.com



UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!!

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
noodzaak paar ksh trucs aub JamesByars Programmeren en Shell Scripting 4 02-23-2008 03:07 PM
Ontwikkelaar Trucs: VideoLAN VLC Media Player - Redmond Developer News iBot UNIX en Linux RSS Nieuws 0 06-17-2007 07:54 PM
tar trucs neked UNIX for Advanced & Expert Gebruikers 2 08-14-2006 04:14 PM
gevraagd waarom? ls1429 UNIX voor Dummies Questions & Answers 2 12-13-2001 07:44
"merk" problemen (compliation problemen?) xyyz UNIX for Advanced & Expert Gebruikers 5 11-05-2001 10:47 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 Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 09-26-2007
HybridLogic HybridLogic is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2007
Posten: 2
Stel prompt problemen en trucs

Ik gebruik een shell csh (of zou dat mijn raden van de. Cshrc bestand zie ik) en ik ben op zoek naar mijn prompt veranderen.

Er zijn ongeveer 10 andere threads, ik weet het, maar deze vraag is een beetje meer specifiek. Ik wil weten, is er een manier om de huidige directory lijst vanaf een bepaald niveau of directory omlaag? Dat is, maak ik gebruik van Unix-server van een universiteit, en ik hoef niet te zien
/ home / ugrads / myname op elke lijn, maar ik wil graag alles van myname zie / omlaag (zodat ik weet waar ik in mijn eigen mappen ik ben).

Is het mogelijk om de directory als deze verlaging? Ook met behulp van een opdracht als set prompt \u003d "$ PWD Through the Hedge \!%:" Lijkt om de snelle lijn ingesteld op de huidige directory alleen. Makes sense, waarin het gelijk aan de huidige waarde van de PWD variabele.

Hoe krijg ik het te veranderen wanneer ik veranderen mappen?


Links naar reeds bestaande nuttig threads gewaardeerd. Bedankt.
  #2 (permalink)  
Old 09-26-2007
drl's Avatar
DRL drl is offline Forum Advisor  
Geregistreerde gebruiker
  
 

Join Date: Apr 2007
Plaats: Saint Paul, MN USA / BSD, CentOS, Debian, OS X, Solaris
Posts: 717
Hoi.

Zien HOWTO: Verander uw Shell Prompt ... cheers, DRL
  #3 (permalink)  
Old 09-26-2007
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Join Date: Mar 2005
Locatie: Ierland
Berichten: 4.245
Het maakt een groot differnce of u csh of tcsh.

Please post de output van "echo $ 0" (zonder aanhalingstekens)
  #4 (permalink)  
Old 09-26-2007
tomas's Avatar
tomas tomas is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2007
Posts: 35
Dit is een lelijke manier om het te doen.

VAR0 \u003d `echo $ HOME | cut-F3-d '/'`
Var1 \u003d `echo $ HOME | wc-c`
Var2 \u003d `pwd | cut-c $ (VAR1) -`
echo $ (VAR0) $ () VAR2

Maar het geeft je de gewenste uitvoer.

Ik wil geen gebruik maken van dit voorbeeld, want als je onder je $ HOME pad wordt niet vermeld niets.
  #5 (permalink)  
Old 09-26-2007
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Join Date: Mar 2005
Locatie: Ierland
Berichten: 4.245
En in csh wat er zal gebeuren als deze wordt gebruikt voor een prompt wordt dat de pormpt een vaste waarde zal hebben en niet worden bijgewerkt als de map wordt gewijzigd.

Zie mijn post in de FAQ voor wat er moet worden gedaan om de prompt om dynamisch update krijgen, aan de andere hand in tcsh% ~ zou een optie zijn om te verkennen.
  #6 (permalink)  
Old 09-26-2007
drl's Avatar
DRL drl is offline Forum Advisor  
Geregistreerde gebruiker
  
 

Join Date: Apr 2007
Plaats: Saint Paul, MN USA / BSD, CentOS, Debian, OS X, Solaris
Posts: 717
Hoi.

Ik vind dit zeer nuttig zijn in tcsh met betrekking tot de prompt:
Citaat:
% c [[0] n],%. [[0] n]
Het afsluitende onderdeel van de huidige werkdirectory, of
n afsluitende onderdelen als een getal n wordt gegeven. Als n begint
met `0 ', het aantal overgeslagen componenten voorafgaan aan de
trailing component (en) in de vorm `/ <skipped> trailing '.
Als de ellips shell variabele is ingesteld, wordt overgeslagen onderdelen
worden vertegenwoordigd door een ellips, zodat het geheel wordt
`... trailing '. `~ 'Vervanging zoals gebeurt in`% ~' hierboven
maar de `~ 'component wordt genegeerd bij het tellen achterstand
componenten.

- Uittreksel uit man tcsh
cheers, DRL
  #7 (permalink)  
Old 09-26-2007
HybridLogic HybridLogic is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2007
Posten: 2
Citaat:
Oorspronkelijk geplaatst door reborg View Post
Het maakt een groot differnce of u csh of tcsh.

Please post de output van "echo $ 0" (zonder aanhalingstekens)
Looks like tcsh. Ik had geen een. Tcshrc bestand, maar ik maakte een door het kopiëren van mijn. Cshrc bestand.

% c [[0] n],%. [[0] n] hielp niet veel (ik heb de huidige dir, gevolgd door alle extra syntaxis als een statisch), maar de HOWTO: Verander uw Shell Prompt echt geholpen met die tabel aan de onderkant.

% ~ Lijkt precies wat ik wilde. Bedankt allemaal.

Laatst bewerkt door HybridLogic; op 09.26.2007 09:25 PM..
Closed Thread

Bladwijzers

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 11:33.


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