Questo è il comando ridimensiona che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
ridimensiona - imposta le impostazioni dell'ambiente e del terminale alle dimensioni correnti della finestra xterm
SINOSSI
ridimensionare [ -v | -u | -c ] [ -s [ fila col ]]
DESCRIZIONE
Ridimensiona stampa un comando di shell per impostare le variabili di ambiente appropriate su
indicare la dimensione attuale di xterm finestra da cui viene eseguito il comando.
Ridimensiona determina il comando attraverso diversi passaggi:
· prima, trova il nome del programma shell dell'utente. Usa il SHELL variabile se
set, altrimenti utilizza i dati dell'utente da /etc/passwd.
· poi decide se usare la sintassi Bourne shell o la sintassi C-Shell. Usa un
tabella incorporata di shell conosciute, che può essere sovrascritta dal -u e -c opzioni.
· poi ridimensionare chiede al sistema operativo le impostazioni del terminale. Questo è lo stesso
informazioni che possono essere manipolate utilizzando sty.
· poi ridimensionare chiede al terminale la sua dimensione in caratteri. A seconda che il
"-s l'opzione è data, ridimensionare usa una sequenza di escape diversa per chiedere questo
informazioni.
· a questo punto, ridimensionare tenta di aggiornare le impostazioni del terminale per riflettere il terminale
la dimensione della finestra in pixel:
· se la -s viene utilizzata l'opzione, ridimensionare quindi chiede al terminale la sua dimensione in pixel.
· altrimenti, ridimensionare chiede al sistema operativo le informazioni e gli aggiornamenti che
dopo essersi assicurati che le dimensioni della finestra siano un multiplo dell'altezza del carattere
e larghezza.
· in entrambi i casi, le impostazioni del terminale aggiornate vengono eseguite utilizzando un sistema diverso
chiamata di quella utilizzata per sty.
· poi ridimensionare aggiorna le impostazioni del terminale per riflettere eventuali valori alterati come il suo
dimensione in righe o colonne. Ciò influisce sui valori mostrati da sty.
· finalmente, ridimensionare scrive il comando shell per impostare le variabili d'ambiente su
uscita standard.
ESEMPI
Affinché l'output del ridimensionamento abbia effetto, ridimensionare deve essere valutato come parte del comando
riga (di solito eseguita con un alias o una funzione di shell) oppure reindirizzata a un file che può
quindi essere letto. Dalla shell C (solitamente nota come /bin/csh), il seguente alias potrebbe
essere definito nell'utente .cshrc:
% alias rs 'set noglob; eval `ridimensiona`'
Dopo aver ridimensionato la finestra, l'utente digita:
% RS
Utenti delle versioni della shell Bourne (solitamente note come /bin/sh) che non hanno il comando
le funzioni dovranno inviare l'output a un file temporaneo e quindi rileggerlo con
il "." comando:
$ ridimensiona > /tmp/out
$. /tmp/out
VERSIONI
Le seguenti opzioni possono essere utilizzate con ridimensionare:
-c Questa opzione indica che i comandi della shell C dovrebbero essere generati anche se l'utente
la shell attuale non lo è /bin/csh.
-s [righe colonne]
Questa opzione indica che verranno utilizzate le sequenze di escape della console Sun al posto di
lo stile VT100 xterm codici di fuga. Se righe e colonne sono dati, ridimensionare andrete a
chiedi a xterm per ridimensionarsi utilizzando quei valori.
Entrambe le sequenze di escape usate per questa opzione (la prima per ottenere la dimensione della finestra
e in secondo luogo per modificarlo) sono soggetti a xterm's consenti WindowsOps impostazione delle risorse.
Il gestore delle finestre può anche decidere di non consentire la modifica.
La sequenza di escape in stile VT100 utilizzata per determinare le dimensioni dello schermo funziona sempre per
Terminali compatibili con VT100. I VT100 non hanno un modo corrispondente per modificare il
grandezza schermo.
-u Questa opzione indica che i comandi della shell Bourne dovrebbero essere generati anche se
la shell attuale dell'utente non lo è /bin/sh.
-v Questo causa ridimensionare per stampare un numero di versione sullo standard output, quindi
Uscita.
Nota che le sequenze di escape della console Sun sono riconosciute da XFree86 xterm e dtterm.
I traghetti di ridimensionare programma può essere installato come dimensione del sole, che causa fa assumere il -s
opzione.
I traghetti di righe e colonne gli argomenti devono apparire per ultimi; sebbene siano normalmente associati a
, il -s opzione, vengono analizzati separatamente.
Usa il ridimensionamento online utilizzando i servizi onworks.net