PDA

View Full Version : [Bash] Comando alias


-hide-
30-12-2009, 00:29
Vorrei assegnare ad una parola chiave da me scelta il contenuto di uno script. Ovviamente mi affido al comando "alias" però alla chiusura del terminale perdo l'assegnamento, come fare per averlo permanente?

CwNd
30-12-2009, 01:06
modifica il file ~/.bashrc decommentando

#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi

e crea il file ~/.bash_aliases dove metti dentro gli aliases che ti servono :P

-hide-
30-12-2009, 09:23
modifica il file ~/.bashrc decommentando

#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi

e crea il file ~/.bash_aliases dove metti dentro gli aliases che ti servono :P

E questo file nel file system di Mac OsX dove lo trovo?

blackgin
30-12-2009, 11:42
Cercato con locate, credo sia:
/private/etc/bashrc

-hide-
02-01-2010, 16:45
modifica il file ~/.bashrc decommentando

#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi

e crea il file ~/.bash_aliases dove metti dentro gli aliases che ti servono :P
Cercato con locate, credo sia:
Codice:

/private/etc/bashrc




Si trova nel percorso indicato ma non ci sono queste righe di codice.
Si compone di:

# System-wide .bashrc file for interactive bash(1) shells.
if [ -z "$PS1" ]; then
return
fi

PS1='\h:\W \u\$ '
# Make bash check its window size after a process completes
shopt -s checkwinsize

Rikiji
02-01-2010, 19:37
aggiungici l'alias lì direttamente

-hide-
03-01-2010, 12:08
aggiungici l'alias lì direttamente

Scusami se voglio essere preciso, ma dopo quale riga posso iniziare a scrivere i miei alias?

dierre
03-01-2010, 12:17
Scusami se voglio essere preciso, ma dopo quale riga posso iniziare a scrivere i miei alias?

sì, sono delle semplici istruzioni. Vanno scritte dopo l'ultima istruzione.

-hide-
03-01-2010, 13:23
sì, sono delle semplici istruzioni. Vanno scritte dopo l'ultima istruzione.

Perfetto grazie, appena posso provo! :D

-hide-
19-01-2010, 20:15
Riprendo il post, che mi ero scordato pure esistesse, perché ho provato ad aggiungere l'alias a fine codice. Il problema che riscontro è banale, non posseggo i permessi per modificarlo e quindi dovrei loggarmi a root ma in mac come si fa?

-hide-
22-01-2010, 10:05
Riprendo il post, che mi ero scordato pure esistesse, perché ho provato ad aggiungere l'alias a fine codice. Il problema che riscontro è banale, non posseggo i permessi per modificarlo e quindi dovrei loggarmi a root ma in mac come si fa?

up1

zuper
22-01-2010, 10:44
sorry nn conosco il mac

dierre
22-01-2010, 12:30
http://www.spy-hill.com/~myers/help/apple/EnableRoot.html

google is your friend...and a God.

-hide-
22-01-2010, 13:01
http://www.spy-hill.com/~myers/help/apple/EnableRoot.html

google is your friend...and a God.

Il tuo link non funziona.
Ho provato a cercare in google, solo che la guida di supporto Apple (http://support.apple.com/kb/HT1528?viewlocale=it_IT&locale=it_IT) non mi è di aiuto perché manca la voce che loro mi dicono di cliccare :D

dierre
22-01-2010, 13:14
Il tuo link non funziona.
Ho provato a cercare in google, solo che la guida di supporto Apple (http://support.apple.com/kb/HT1528?viewlocale=it_IT&locale=it_IT) non mi è di aiuto perché manca la voce che loro mi dicono di cliccare :D

Allora ne so quanto prima :asd:

-hide-
22-01-2010, 13:27
Allora ne so quanto prima :asd:

Ho scritto un post nell'apposita sezione, vediamo quello che dicono :D

Rikiji
22-01-2010, 14:08
sudo -s

-hide-
22-01-2010, 14:42
sudo -s
Come password devo mettere quella dei mio account?

-hide-
27-01-2010, 09:34
Risolto tutto!Grazie della collaborazione :)