come far comparire % a terminale
come far comparire % a terminale
ciao amici,
mi potreste aiutare su questo semplice quesito?
devo verificare se un istruzione mi va in porto se lanciata da terminale.
il solo guaio però, è che vorrei che comparisse il carattere %: mi spiego.
lello@lello-Aspire-5742G:~$
questa è la riga che compare al terminale quando sono connesso come utente lello
root@lello-Aspire-5742G:/home/lello#
questa è la la riga che compare se mi identifico come root, ma ora mi chiedo, al posto del # e del $ può comparire il carattere % (dovrebbe significare che mi sono loggato come un certo utente con certi privilegi)?? e in caso positivo, cosa devo fare affinchè ciò accada?
grazie anticipatamente
Lellone
mi potreste aiutare su questo semplice quesito?
devo verificare se un istruzione mi va in porto se lanciata da terminale.
il solo guaio però, è che vorrei che comparisse il carattere %: mi spiego.
lello@lello-Aspire-5742G:~$
questa è la riga che compare al terminale quando sono connesso come utente lello
root@lello-Aspire-5742G:/home/lello#
questa è la la riga che compare se mi identifico come root, ma ora mi chiedo, al posto del # e del $ può comparire il carattere % (dovrebbe significare che mi sono loggato come un certo utente con certi privilegi)?? e in caso positivo, cosa devo fare affinchè ciò accada?
grazie anticipatamente
Lellone
- Mdfalcubo
- Moderatore Globale

- Messaggi: 20420
- Iscrizione: venerdì 26 dicembre 2008, 11:17
- Desktop: Solo XFCE
- Distribuzione: Xubuntu 64 bit
- Sesso: Maschile
Re: come far comparire % a terminale
Non ho capito perchè vuoi che esca il simbolo %. Non è la presenza o meno di quel simbolo che stabilisce se un processo lanciato è andato a buon fine. Se lanci il comando, il terminale non restituisce nulla e ritorna sulla riga iniziale, significa che (presumibilmente) il comando è andato. Forse è meglio se spieghi bene perchè vuoi ottenere quel %, o quale processo/comando ti "impone" di stravolgere la sintassi di un sistema operativo senza alcun apparente motivo :-\
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
-
ciaccaro85
- Scoppiettante Seguace

- Messaggi: 736
- Iscrizione: mercoledì 28 ottobre 2009, 16:00
Re: come far comparire % a terminale
da quel che ho capito io... vuole semplicemente creare un nuovo utente con permessi speciali, e ogni qual volta questo utente è loggato, nel terminale dovrebbe comparire quel simbolo (che starebbe a significare che è un utente con determinati permessi)Mdfalcubo ha scritto: Non ho capito perchè vuoi che esca il simbolo %. Non è la presenza o meno di quel simbolo che stabilisce se un processo lanciato è andato a buon fine. Se lanci il comando, il terminale non restituisce nulla e ritorna sulla riga iniziale, significa che (presumibilmente) il comando è andato. Forse è meglio se spieghi bene perchè vuoi ottenere quel %, o quale processo/comando ti "impone" di stravolgere la sintassi di un sistema operativo senza alcun apparente motivo :-\
Make me a sandwich... What??? Make it yourself !
sudo make me a sandwich... OK!
sudo make me a sandwich... OK!
Re: come far comparire % a terminale
inserisci questo in ~/.bashrc dell'utente al quale vuoi che compaia % al posto di $. Ovviamene se e` gia` stata dichiarata la variabile PS1, commentala o sostituiscila.
Ti ho anche messo i colori.PS1='\[\e[0;32m\]\u\[\e[m\]\[\e[0;32m\]@\[\e[0;32m\]\h \[\e[0;34m\]\w\[\e[m\ ] \[\e[1;34m\]%\[\e[m\] \[\e[0;37m\]'
- Mdfalcubo
- Moderatore Globale

- Messaggi: 20420
- Iscrizione: venerdì 26 dicembre 2008, 11:17
- Desktop: Solo XFCE
- Distribuzione: Xubuntu 64 bit
- Sesso: Maschile
Re: come far comparire % a terminale
Come detto sopra, non ho capito cosa chiede l'utente. Che, oltretutto, non fa menzione alcuna sulla creazione di un nuovo utente. Passo.ciaccaro85 ha scritto:da quel che ho capito io... vuole semplicemente creare un nuovo utente con permessi speciali, e ogni qual volta questo utente è loggato, nel terminale dovrebbe comparire quel simbolo (che starebbe a significare che è un utente con determinati permessi)Mdfalcubo ha scritto: Non ho capito perchè vuoi che esca il simbolo %. Non è la presenza o meno di quel simbolo che stabilisce se un processo lanciato è andato a buon fine. Se lanci il comando, il terminale non restituisce nulla e ritorna sulla riga iniziale, significa che (presumibilmente) il comando è andato. Forse è meglio se spieghi bene perchè vuoi ottenere quel %, o quale processo/comando ti "impone" di stravolgere la sintassi di un sistema operativo senza alcun apparente motivo :-\
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
Re: come far comparire % a terminale
ciao ragazzi,
intanto grazie per le vostre risposte.
sinceramente io non so neanche a che cosa serva il simbolo %, però, seguendo un manuale, nelle istruzioni che esso mi suggerisce di lanciare al terminale, c'è la presenza anche di %.
poichè i miei tentativi sono andati a vuoto, ho pensato che se facessi comparire il % l'esito sarebbe diverso.
ecco, ora vi posto le istruzioni, così che voi possiate capirmi...
% avr-gcc -o simple.elf -mmcu=atmega128 simple.c
% _
% avr-objdump -zhD simple.elf > simple.od
% _
vedete....il % compare, e secondo me non a caso....
queste che vi ho postato, per chi non lo sapesse, sono istruzioni per compilare un programma e generarne il disassemblato dell'eseguibile...
grazie ancora
buonaserata....
p.s intanto non chiudo la discussione, se qualcuno volesse spiegarmi a che serve il simbolo %....
intanto grazie per le vostre risposte.
sinceramente io non so neanche a che cosa serva il simbolo %, però, seguendo un manuale, nelle istruzioni che esso mi suggerisce di lanciare al terminale, c'è la presenza anche di %.
poichè i miei tentativi sono andati a vuoto, ho pensato che se facessi comparire il % l'esito sarebbe diverso.
ecco, ora vi posto le istruzioni, così che voi possiate capirmi...
% avr-gcc -o simple.elf -mmcu=atmega128 simple.c
% _
% avr-objdump -zhD simple.elf > simple.od
% _
vedete....il % compare, e secondo me non a caso....
queste che vi ho postato, per chi non lo sapesse, sono istruzioni per compilare un programma e generarne il disassemblato dell'eseguibile...
grazie ancora
buonaserata....
p.s intanto non chiudo la discussione, se qualcuno volesse spiegarmi a che serve il simbolo %....
Re: come far comparire % a terminale
Il % penso che indichi semplicemente il prompt. Nella bash in genere è il $, in altre shell (come csh o zsh) potrebbe essere diverso
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti
