Tcsh-6.24.10

Introduksjon til Tcsh

Tcsh pakken inneholder en forbedret, men fullstendig kompatibel versjon av Berkeley Unix C skallet (csh). Dette er nyttig som et alternativt skall for de som foretrekker C syntaksen fremfor bash skallet, og også fordi noen programmer krever C skallet for å kunne utføre installasjonsoppgaver.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Pakkeinformasjon

  • Nedlasting (HTTP): https://astron.com/pub/tcsh/tcsh-6.24.10.tar.gz

  • Nedlasting MD5 sum: 8fe4421f3cac3f230b3fe88df6ccff5f

  • Nedlastingsstørrelse: 936 KB

  • Estimert diskplass som kreves: 11 MB (med tester)

  • Estimert byggetid: 0.2 SBU (med tester)

Installasjon av Tcsh

Installer Tcsh ved å kjøre følgende kommandoer:

./configure --prefix=/usr &&
make

For å teste resultatene, kjør: make check.

Nå, som root bruker:

make install install.man &&

ln -v -sf tcsh   /bin/csh &&
ln -v -sf tcsh.1 /usr/share/man/man1/csh.1

Parameterforklaringer

ln -v -sf tcsh /bin/csh: FHS opplyser at hvis det er et C skall installert, bør det være en symbolkobling fra /bin/csh til det. Dette skaper den symbolkoblingen.

Konfigurere Tcsh

Konfigurasjonsfiler

Det er mange konfigurasjonsfiler for C skallet. Eksempler på disse er /etc/csh.cshrc, /etc/csh.login, /etc/csh.logout, ~/.tcshrc, ~/.cshrc, ~/.history, ~/.cshdirs, ~/.login, og ~/.logout. Mer informasjon om disse filene finnes i tcsh(1) manualside.

Parameterforklaringer

Oppdater /etc/shells til å inkludere C skallets programnavn (som root bruker):

cat >> /etc/shells << "EOF"
/bin/tcsh
/bin/csh
EOF

Følgende ~/.cshrc gir to alternative fargemeldinger og farget ls utdata. Hvis du foretrekker en global modifikasjon, utsted kommandoen som root bruker, erstatt ~/.cshrc med /etc/csh.cshrc.

cat > ~/.cshrc << "EOF"
# Original at:
# https://www.cs.umd.edu/~srhuang/teaching/code_snippets/prompt_color.tcsh.html

# Modified by the BLFS Development Team.

# Add these lines to your ~/.cshrc (or to /etc/csh.cshrc).

# Colors!
set     red="%{\033[1;31m%}"
set   green="%{\033[0;32m%}"
set  yellow="%{\033[1;33m%}"
set    blue="%{\033[1;34m%}"
set magenta="%{\033[1;35m%}"
set    cyan="%{\033[1;36m%}"
set   white="%{\033[0;37m%}"
set     end="%{\033[0m%}" # This is needed at the end...

# Setting the actual prompt.  Two separate versions for you to try, pick
# whichever one you like better, and change the colors as you want.
# Just don't mess with the ${end} guy in either line...  Comment out or
# delete the prompt you don't use.

set prompt="${green}%n${blue}@%m ${white}%~ ${green}%%${end} "
set prompt="[${green}%n${blue}@%m ${white}%~ ]${end} "

# This was not in the original URL above
# Provides coloured ls
alias ls ls --color=always

# Clean up after ourselves...
unset red green yellow blue magenta cyan yellow white end
EOF

Innhold

Installert Program: tcsh
Installerte Biblioteker: Ingen
Installerte Mapper: Ingen

Korte beskrivelser

tcsh

er en forbedret, men fullstendig kompatibel versjon av Berkeley Unix C skallet, csh. Den er brukbar som både et interaktivt skall og en skriptprosessor