Newsgroup: it.comp.macintosh
Titolo: .bashrc o .bashprofile

li ha anche il MAC questi file? devo inerire l'alias "alias ll=ls -l" e 
non riesco a trovarli.
Grazie.

 non riesco a trovarli.
Creali. E` roba di bash, il programma e` sempre lo stesso.
Se interessa su faqintosh c'e` una mia faq sull'argomento (prima che mi
convertissi a zsh).
-- 
Adesso quando i medici di turno rifiuteranno di esserti d'aiuto / perchè
venne un polacco ad insegnargli che è più cristiano imporsi col rifiuto
pretenderanno che tu torni indietro/e ti costringeranno a partorire per
poi chiamarlo figlio della colpa / e tu una Maddalena da pentire

(prima che mi convertissi a zsh).
cos'è?

> Creali. 
Dove li creo? nella home o in etc?

 Dove li creo? nella home o in etc?
devono valere per il tuo utente o per il mondo?
-- 
Adesso quando i medici di turno rifiuteranno di esserti d'aiuto / perchč
venne un polacco ad insegnargli che č piů cristiano imporsi col rifiuto


> devono valere per il tuo utente o per il mondo?
Alcuni comandi solo per me, altri per tutti gli utenti...

 cos'č?
una shell.
-- 
Adesso quando i medici di turno rifiuteranno di esserti d'aiuto / perchč
venne un polacco ad insegnargli che č piů cristiano imporsi col rifiuto


> quelli per te in ~/.bashrc, quelle per il mondo in /etc/bashrc
ho creato il file ~/.bashrc da root e gli ho dato i permessi 777; al suo 
interno ho scritto "alias='ls -l'" ed ho chiuso il terminale.
Al momento di riaprirlo però, il comando "ll" non funziona; dove sbaglio?
Grazie.

> dovevi farlo dal tuo utente, owned da te, e dargli 755.
l'ho fatto, non funziona e i passi sono stati:
1) clicco sul Terminale
2) vim .bashrc
3) scrivo alias ll='ls -lAG'
4) salvo ed esco
5) chamod 755 .bashrc
6) esco dal Terminale
7) rientro nel terminale
8) faccio ll ma non funge...
Dove sbaglio?

 Dove sbaglio?
Io uso tcsh, quindi non sono esperto di bash. Comunque, leggendo la faq
di Enrico:
http://www.faqintosh.com/faq.cgi?Faq=0255
sembrerebbe che i file per configurare bash siano "~/.bash_profile" e
"~/.bash_login", non "~/.bashrc".
-- 
Ve lo meritate Gil Amelio!

 Salva, esci, chiudi la finestra terminale ed aprine un'altra.
Ricapitolo:
1) creo ~/.bashrc per il singolo utente inserendo alias ll='ls -lAG'
2) entro come administrator e in /etc/bashrc inserisco  if [ -r 
~/.bashrc ]; then source ~/.bashrc; fi; (quando faccio questa cosa, mi 
da errore perchè il file bashrc è in sola lettura... lo devo mettere 
anche in scrittura per scriverci?)
3) esco, riapro e dovrebbe funzionare?
Grazie per la disponibilità e pazienza.

Mad Prof <nos...@mail.invalid> wrote:

pensa quanto e' vario il mondo: io configuro bash con ~/.profile che
viene letto benissimo (basta che sia +r) 
presumo ereditato da sh

Ok, funziona... :-)
E' stata dura ma ce l'abbiamo fatta!!!
Grazie...

 presumo ereditato da sh
esatto.
-- 
Adesso quando i medici di turno rifiuteranno di esserti d'aiuto / perchè
venne un polacco ad insegnargli che è più cristiano imporsi col rifiuto


 da bash al suo avvio (se ~/.bashrc e` readable).
Non ricordo bene la faccenda... dipende se sei su una shell di login
oppure no. Ad ogni modo io le ho linkate.
 8 lrwxr-xr-x   1 riko  staff      7 Apr 23  2004 .bash_login -> .bashrc
 8 -rw-r--r--   1 riko  staff   4068 Jun  4 16:55 .bashrc
-- 
Adesso quando i medici di turno rifiuteranno di esserti d'aiuto / perchè
venne un polacco ad insegnargli che è più cristiano imporsi col rifiuto
