4N4RK0 .::ACARO::.

Registrato: 24/10/04 17:08 Messaggi: 1092 Residenza: ovunque e per sempre
|
Inviato: Ven Ott 29, 2004 7:16 pm Oggetto: aggiungere comandi al sistema |
|
|
quello che volevo dire in questo post è che ogni utente potrebbe avere
la necessità di creare dei nuovi comandi come combinazione di altri
(ossia degli script). questi possono essere considerati o degli alias
ed in tal caso vanno inseriti nel proprio file di configurazione della
della propria shell. questo file dipende dalla shell utilizzata e dalla
distribuzione. esempio: .bashrc .profile ecc...
nel acso di alias basta aggiungere in tale file righe come questa:
"alias ll='ls -la --color'"
"alias psg='ps -aux | grep'"
il primo penso che sia semplice e non lo commento. il secondo non è
complicato ma lo commento perchè mi piace: serve ad individuare le
caratteristiche (pid ppid mem cpu ecc...) di un processo passato come
parametro (il nome che viene passato non deve essere completo -man grep-):
# psg http ; # psg kde ecc...
ma oltre agli alias uno può avere la necessiat di scrivere degli sript
più complessie magari non avere la possibilità di inserirli nei path
dei comandi di sistema perchè non è root.
allora si crea una directory contenente questi comandi e si include nella
variabile d'ambiente PATH tale percorso:
#PATH=$PATH:/home/banana/command/
dove si presume che in command siano stati inseriti gli script scritti
dall'utente banana.
affinche tale modifica valga ad ogni riavvio della macchina basta modificare
il solito file di configurazione della shell che contiene tutte le variabili
d'ambiente.
a cosa serve tutto questo a scrivere di meno? ad evitare un ./ prima di uno
script? non pensatelo mi sembra veramente limitativo.
create e create script e magari distribuiteli anche!
anarko _________________ anarko
GPG Key
http://utenti.lycos.it/netforce1/upload/put-by-anarko-MyPubblicKey.txt |
|