Newsgroup: it.comp.macintosh
Titolo: pathc x shell bash

Come da oggetto se qualcuno avesse la necessità di trasformare la shell in
una bash originale anziché emulata da csh
ecco lo script:
#!/bin/bash
#modifica la shell di default di MacOSX
#trasformandola nella classica /bin/bash
#molto comoda se si proviene da linux ;-)
chsh -s /bin/bash
touch .bash_profile
echo "if [ -f ~/.bashrc ]; then
 . ~/.bashrc
     fi 
ENV=$HOME/.bashrc
export ENV" >>.bash_profile
touch .bashrc
echo "PATH=$PATH:$HOME/bin:/usr/local/bin
#definire qui i vostri alias
alias cd..='cd ..'
alias l='ls -la'
alias root='ssh root@localhost'
SHELL=/bin/bash" >>.bashrc

 una bash originale anziché emulata da csh
Mmmm??
andry ~$ file /bin/bash
/bin/bash: Mach-O executable ppc
andry ~$ ls -l /bin/bash
-rwxr-xr-x 1 root wheel 581636 Mar 21  2005 /bin/bash
andry ~$ /bin/bash --version
GNU bash, version 2.05b.0(1)-release (powerpc-apple-darwin8.0)
Copyright (C) 2002 Free Software Foundation, Inc.
Quella è bash, non è assolutamente bash. 
Tiger qua (ed era lo stesso con Panther).

 una bash originale anziché emulata da csh
Cosa stai dicendo? 
-- 
blog:  
http://www.akropolix.net/rik0/blogs
 | Uccidete i filosofi,
site:  
http://www.akropolix.net/rik0/
      | tenetevi riso e
forum: 
http://www.akropolix.net/forum/
     | bacchette per voi.


-- 
Amiga 500 - Sensible World Of Soccer inside
http://www.digitroom.com/
The only thing necessary for the triumph of evil
is for good men to do nothing - Edmund Burke


Non ci credo. Non voglio e non posso chiederlo.
Facciamo anche it.comp.macintosh.iniziare?
-- 
sarei piů per .lamer

 #molto comoda se si proviene da linux ;-)
Ecco cosa succede ad usare redhat...
BTW, io uso zsh, faresti una patch anche per me?
;^)
-- 
011010110110001001110011010000000110001001100111
011011000111010101100111001011100110100101110100

 una bash originale anziché emulata da csh
cos'ha che non va la bash di tiger?
a me pare una bash normalissima, magari non l'ultimissima release ma non
capisco cosa intendi con emulata da csh...

 echo "PATH=$PATH:$HOME/bin:/usr/local/bin
Discutibile. Se installi della roba tu in /usr/local/bin 9/10 vuoi che
sia vista prima della roba di default in /usr/bin


 Facciamo anche it.comp.macintosh.iniziare?
Io ci starei anche solo per smistare il traffico che qui e` enorme :)


 shell in una bash originale anziché emulata da csh
L'unico caso di "shell emulata" di cui sono al corrente consiste nel
fatto che - in una normale installazione di MacOS X - csh è in realtà
una copia di tcsh.
-- 
.: Jazzman :.
"Un alcolizzato è una persona che beve più del suo medico"
                                         (legge di Barach)

 una bash originale anziché emulata da csh
O bravo, ed ora ricompila iPhoto.

 sia vista prima della roba di default in /usr/bin
Sono d'accordo col tuo approccio, ma tanti colleghi (non meno esperti e
scafati di me negli Unix piu` vari) dissentono (e tanti altri sono
d'accordo con me, ogni tanto partono dibattiti non da meno dei classici
"emacs contro vi"...;-).  Se proprio si deve "coprire" un comando
standard con qualcosa in $HOME o /usr/local, dicono, meglio istallare la
roba nuova sotto falso nome e poi usare un alias, cosi` non si rompono
script di sistema e simili...
Alex

 una copia di tcsh.
...e sh una copia di bash, e` normale e non "emulato"!-)
Alex

 script di sistema e simili...
Per quello ho detto "discutibile" e non "sbagliato". Perchè c'è da
discuterci sopra :)
Comunque l'analisi dei pro e dei contro l'hai già fatta.
