No scroll figlet

Personalizzazione grafica del sistema: icone, temi, sfondi, suoni, eccetera.
Avatar utente
Str0cker
Prode Principiante
Messaggi: 91
Iscrizione: martedì 19 gennaio 2010, 22:36

No scroll figlet

Messaggio da Str0cker »

ciao a tutti
stavo facendo un paio di modifiche del mio bashrc per rendere la shell un pò più divertente aggiungendo anche figlet.. e volevo chiedervi una piccola curiosità, c'è un modo per rendere fissa la scritta figlet eseguendo i comandi? cioè vorrei fissare la scritta senza farla scorrere all'esecuzione di qualsiasi comando.
questa è la mia screen:
FOTO TERMINALE

scusate ma vi posto il link a causa delle dimensioni non supportate dal forum
[--Str0cker!@ubuntu-gnome]:~# make ‘heads or tails of all this’
Make: Don’t know how to make heads or tails of all this. Stop.
Avatar utente
SuperStep
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2037
Iscrizione: lunedì 19 dicembre 2011, 16:26
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS x86_64
Sesso: Maschile
Località: Somma Vesuviana (NA)

Re: No scroll figlet

Messaggio da SuperStep »

purtroppo che io sappia no, dovresti scrivere un'applicazione che genera una fork, sopra ti stampa il testo e sotto ti da il normale output della shell, solo che credo che ci sarebbe un conflitto di segnali, sinceramente te lo sconsiglio.
ubuntu 16.04 LTS 64-bit - Memoria: 31,3 Gib - Processore: Intel Core i7-5960X CPU @ 3.00 GHz × 16 - Grafica: AMD Radeon HD 7800 Series - Disco: SSD 256 GB x 4 (RAID 01)
Avatar utente
Str0cker
Prode Principiante
Messaggi: 91
Iscrizione: martedì 19 gennaio 2010, 22:36

Re: No scroll figlet

Messaggio da Str0cker »

bha.. non c'è niente da iniettare nel file .bashrc che mi permetta di fare questa cosa? :(
[--Str0cker!@ubuntu-gnome]:~# make ‘heads or tails of all this’
Make: Don’t know how to make heads or tails of all this. Stop.
Avatar utente
SuperStep
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2037
Iscrizione: lunedì 19 dicembre 2011, 16:26
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS x86_64
Sesso: Maschile
Località: Somma Vesuviana (NA)

Re: No scroll figlet

Messaggio da SuperStep »

ho guardato un pò in giro, ma purtroppo il terminale funziona in questo modo, ogni processo apre tre file, stdin, stdout, stderr, lì, ci sono salvati i relativi input - output, senza considerare che ci sono dei buffer temporanei prima di scaricare i dati che sono del tipo line - buffered (ovvero scaricano il buffer a fine riga '\n'), provando ad ipotizzare, l'unica cosa che mi viene in mente è un processo che gira constantemente, e vede quanti terminali ci sono attivi, ne preleva il pid, e ne modifica i file di stdout, riscrivendo secondo alcuni principi, ovvero, prima scrive le tue N righe per abbellire il terminale, da li poi riscrive le righe del terminale, ma sinceramente, te lo sconsiglio, il terminale è uno strumento di utilità, non lo usi per giocare (salvo casi particolari), io ti consiglierei di non toccarlo più di tanto, l'idea dello script iniziale da terminale è bella, sulla versione 9.04 di ubuntu avevo realizzato uno script in C, che il terminale apriva ad ogni avvio del terminale (appunto salvando la posizione del binario nel file .bashrc) e mi diceva lo stato dei processi interessati, ed era carino e colorato, ma anche io avevo il problema che scrollasse il terminale, e non l'ho mai risolto, anche allora è questa l'unica soluzione che mi venne in mente è quella che ti ho descritto adesso, e non l'ho mai realizzata per paura di compromettere l'io del terminale creando danni irreparabili.
ubuntu 16.04 LTS 64-bit - Memoria: 31,3 Gib - Processore: Intel Core i7-5960X CPU @ 3.00 GHz × 16 - Grafica: AMD Radeon HD 7800 Series - Disco: SSD 256 GB x 4 (RAID 01)
Avatar utente
Str0cker
Prode Principiante
Messaggi: 91
Iscrizione: martedì 19 gennaio 2010, 22:36

Re: No scroll figlet

Messaggio da Str0cker »

innanzitutto ti ringrazio per la disponibilità, e vlv dirti che purtroppo mi accontenterò del look attuale con la speranza che prima o poi qlk DIO riuscirà a risolvere questa cosa..
ancora grazie ;)
[--Str0cker!@ubuntu-gnome]:~# make ‘heads or tails of all this’
Make: Don’t know how to make heads or tails of all this. Stop.
Scrivi risposta

Ritorna a “Personalizzazione dell'ambiente desktop”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti