[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: autocompleting da utente normale



Il 26/10/23 12:27, MAURIZI Lorenzo ha scritto:
Ciao a tutti, trovo molto utile l'autocompleting anche dei parametri dei comandi e mi sono accorto che da root funziona mentre da utente normale no.>

Ad esempio se scrivo iconv -- e poi premo tab da root ottengo:

# iconv --
--from-code=  --help        --list        --output= --silent --to-code=    --usage       --verbose     --version

mentre da utente normale non fa nulla.

Immagino debba dargli i permessi quindi vi chiedo: a quale gruppo deve appartenere un utente per avere l'autocompleting anche dei parametri?

Grazie

Piviul

A me da utente normale l'autocompletamento funziona proprio col tuo esempio di iconv:

lorenzomaurizi@serverino:~$ iconv --
--from-code=  --list        --silent      --usage       --version
--help        --output=     --to-code=    --verbose


Sul .bashrc dell'utente normale dovresti avere alcune righe che attivano bash_completion

-----------ultime righe di .bashrc

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
   if [ -f /usr/share/bash-completion/bash_completion ]; then
     . /usr/share/bash-completion/bash_completion
   elif [ -f /etc/bash_completion ]; then
     . /etc/bash_completion
   fi
fi

--------------------

Ci sono?

Ciao
Buon giorno Lista,
A me succede il contrario. Cioè in .bashrc di root dove non ho quelle righe al fondo, il completamento automatico funziona. Nell'utente normale, dove in .bashrc ci sono quelle righe al fondo non funziona. Poi ho provato anche a commentarle con # , non funziona lo stesso, nell'utente normale. Mahh i misteri dell'informatica.

Grazie
Saluti

Claudio

--
https://www.linkedin.com/in/claudio-sandrone


Reply to: