creare un alias

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

creare un alias

Messaggio da danix »

ciao a tutti,
stamattina mi è venuto un dubbio...
io nel mio .bashrc ho già un alias definito in questo modo:

Codice: Seleziona tutto

alias ls="ls --color"
Se a questo volessi aggiungere un alias che al comando ls -l associ ls -lh lo posso definire normalmente di seguito all'altro??

Lo so che è una stupidaggine, comunque grazie lo stesso per l'aiuto... :)

Ciau
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
harakei
Packager
Packager
Messaggi: 118
Iscritto il: lun 19 dic 2005, 15:57
Slackware: 13-current
Kernel: 2.6.32.7-ck2
Desktop: kde
Località: Taranto
Contatta:

Re: creare un alias

Messaggio da harakei »

se non mi sbaglio non puoi usare gli spazi per gli alias, quindi al massimo puoi mettere

Codice: Seleziona tutto

alias lsl="ls -lh"

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: creare un alias

Messaggio da danix »

ciao, grazie per la risposta... :)
credo che utilizzerò il comando ls con tutte le opzioni che mi interessano senza crearne 2 diversi, in fondo fanno praticamente la stessa cosa, quindi non ha senso che io ne tenga più d'uno...

Grazie...

PS
ho visto che sul tuo blog hai un articolo proprio su questo argomento... credo che ne trarrò spunto... ;)

Ciau...
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: creare un alias

Messaggio da Mario Vanoni »

Invece di un alias, in .bashrc ho una funzione, da >10 anni

l()
{
ls -al $@ | less
}

Mario Vanoni

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: creare un alias

Messaggio da danix »

Grazie della risposta Mario, me la spieghi in parole semplici per favore??
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: creare un alias

Messaggio da Mario Vanoni »

danix85 ha scritto:Grazie della risposta Mario, me la spieghi in parole semplici per favore??
l Enter
ti fa vedere tutto nella directory dove ti trovi

l /usr/src Enter
ti fa veder tutto che c'e` nella directory /usr/src

vuoi in cartaceo?

l | lp
l /usr/src | lp

Mario Vanoni

Avatar utente
boh
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 16 set 2005, 0:00
Slackware: 14.2 (x64)
Kernel: 4.4.111
Desktop: KDE 4.14.32
Località: Milano

Re: creare un alias

Messaggio da boh »

Avrei una domanda riguardo a questo argomento:

Ho notato che quando do ls dal mio utente la visualizzazione di file, directory ed eseguibili è differente, mentre quando
do ls come root l'elenco è monocromatico senza distinzioni tra l'uno e l'altro.
Il punto è che non ho impostato nessun alias per il mio utente, anzi non ho neache nella mia home il file .bashrc.

Come si spiega questo fatto?
"Be yourself. Everyone else is already taken." ~ Oscar Wilde

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: creare un alias

Messaggio da Mario Vanoni »

boh ha scritto:Avrei una domanda riguardo a questo argomento:

Ho notato che quando do ls dal mio utente la visualizzazione di file, directory ed eseguibili è differente, mentre quando
do ls come root l'elenco è monocromatico senza distinzioni tra l'uno e l'altro.
Il punto è che non ho impostato nessun alias per il mio utente, anzi non ho neache nella mia home il file .bashrc.

Come si spiega questo fatto?
/etc/DIR_COLORS
/etc/profile
/etc/profile.d/coreutils-dircolors.sh
poi
~/.bash_logout
~/.bash_profile
~/.bash_rc
~/.exrc
~/.inputrc
ecc.

disattivo con chmod 0000 /etc/profile.d/coreutils*
trovo colori ecc. inutili, preferisco lo stile UNIX originale monocromo

Mario Vanoni

Rispondi