Pagina 1 di 1
Bash: history-size-autocompletamento
Inviato: martedì 14 ottobre 2008, 13:46
da aleida
Come da titolo, mi sono accorta che malgrado in ~/.bashrc siano presenti le seguenti righe, nella ~/.bash_history sono presenti tuttavia un sacco di doppioni.
Codice: Seleziona tutto
# don't put duplicate lines in the history. See bash(1) for more options
export HISTCONTROL=ignoredups
# ... and ignore same sucessive entries.
export HISTCONTROL=ignoreboth
Come porvi rimedio?
Poi vorrei aumentare nella stessa il numero di righe inseribili da 500 (di default) ad un numero decisamente più elevato. Cosa devo inserire e dove esattamente?
Infine ho visto che non funziona l'autocompletamento con il tasto tab, oppure quello col tasto pgsu.
Come risolvere pure sto problema?
Ma non dovrebbero esserci di default queste comodissime caratteristiche di bash? >:(
Re: Bash: history-size-autocompletamento
Inviato: martedì 14 ottobre 2008, 15:47
da paper0k
Dovrebbe essere così

Re: Bash: history-size-autocompletamento
Inviato: martedì 14 ottobre 2008, 16:54
da aleida
Grazie paperok, ma per quanto riguarda i doppioni nulla da fare. >:(
Per quanto rigurda HISTSIZE=1000 l'ho messo subito dopo HISTOCONTROL, va bene anche lì?
Re: Bash: history-size-autocompletamento
Inviato: martedì 14 ottobre 2008, 19:28
da paper0k
Si, lo puoi mettere sia prima che dopo...
Codice: Seleziona tutto
export HISTSIZE=1000
export HISTCONTROL=ignoreboth,erasedups
Prova così...

Re: Bash: history-size-autocompletamento
Inviato: martedì 14 ottobre 2008, 19:42
da aleida
Macchè, niente da fare... continua a riprodurmi doppioni! >:(
Ho provato pure a scrirli in questo modo:
Codice: Seleziona tutto
export HISTCONTROL=ignoreboth
export HISTCONTROL=erasedups
export HISTSIZE=1000
ma nulla di fatto.
Permettimi la domanda, ma tu cos'hai nel tuo ~/.bashrc ?
E ti si creano doppioni oppure è solo un problema mio?
Re: Bash: history-size-autocompletamento
Inviato: martedì 14 ottobre 2008, 21:37
da paper0k
Scusa, ma cosa ti restituisce se digiti
?
Re: Bash: history-size-autocompletamento
Inviato: mercoledì 15 ottobre 2008, 13:57
da aleida
Considera che ora non sto su Ubuntu, ma è uguale.
Con le opzioni:
export HISTCONTROL=ignoreboth
export HISTCONTROL=erasedups
ma anche solo export HISTCONTROL=erasedups,
mi escono dei doppioni.
Tu però a me non hai risposto....

Re: Bash: history-size-autocompletamento
Inviato: giovedì 16 ottobre 2008, 7:30
da paper0k
Si, scusa
Codice: Seleziona tutto
export HISTCONTROL=ignoredups
export HISTCONTROL=ignoreboth
e se scrivo due volte lo stesso comando, facendo "history" lo vedo una volta sola

Re: Bash: history-size-autocompletamento
Inviato: venerdì 17 ottobre 2008, 17:58
da aleida
Bah... strano... ora sto provando anche su Kubuntu, stessa storia.
Se lascio
Codice: Seleziona tutto
export HISTCONTROL=ignoredups
export HISTCONTROL=ignoreboth
come di default, history me lo scrive trecento volte
Se invece commento quelle e scrivo
history compare una sola volta, ma non i vari apt-get clean, autoclean e remove che nella mia .bash_history sono ripetuti svariate volte.
Onestamente non ci sto capendo più niente... :-\
Re: Bash: history-size-autocompletamento
Inviato: sabato 18 ottobre 2008, 10:10
da paper0k
E invece se fai "history"? Te li ripete?
Re: Bash: history-size-autocompletamento
Inviato: domenica 19 ottobre 2008, 19:54
da aleida
Sì, mi ripete molti comandi ad eccezione dell'ultimo usato, ovvero "history" :-\