GoGPT Best VPN GoSearch

Favicon di OnWorks

unexpandposix - Online nel cloud

Esegui unexpandposix nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando unexpandposix che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


unexpand — converte gli spazi in tabs

SINOSSI


non espandibile [-a|-t elenco di tabulazioni] [filetto...]

DESCRIZIONE


. non espandibile l'utilità copia i file o lo standard input nello standard output, convertendoli
caratteri all'inizio di ogni riga nel numero massimo di
caratteri seguiti dal numero minimo di caratteri necessari per riempire lo stesso
posizioni delle colonne originariamente riempite dal tradotto caratteri. Per impostazione predefinita,
i punti di tabulazione devono essere impostati in corrispondenza di ogni ottava posizione di colonna. Ogni deve essere copiato in
l'output e deve far sì che il conteggio della posizione della colonna per i calcoli delle tabulazioni sia
decrementato; il conteggio non deve mai essere decrementato ad un valore inferiore a uno.

VERSIONI


. non espandibile l'utilità deve essere conforme al volume delle definizioni di base di POSIX.1‐2008, Sezione
12.2, Utilità Sintassi Linee Guida.

Sono supportate le seguenti opzioni:

-a Oltre a tradurre caratteri all'inizio di ogni riga,
traduci tutte le sequenze di due o più caratteri immediatamente precedenti
una tabulazione al numero massimo di caratteri seguiti dal minimo
numero di caratteri necessari per riempire le stesse posizioni di colonna in origine
riempito dal tradotto caratteri.

-t elenco di tabulazioni
Specificare le tabulazioni. L'applicazione garantisce che il elenco di tabulazioni opzione-
argomento è un singolo argomento costituito da un singolo intero decimale positivo o
più interi decimali positivi, separati da o caratteri,
in ordine crescente. Se viene fornito un solo numero, le tabulazioni devono essere impostate elenco di tabulazioni
posizioni di colonna a parte invece del valore predefinito 8. Se vengono forniti più numeri,
le schede devono essere impostate in quelle posizioni di colonna specifiche.

L'applicazione garantisce che ciascuna posizione di tabulazione N è un valore intero
maggiore di zero e l'elenco deve essere rigorosamente crescente. Questo è
inteso nel senso che, dall'inizio di una riga di output, tabulazione alla posizione N
deve far sì che il prossimo carattere di output sia nella (N+1)esima posizione della colonna attiva
quella linea. Quando il -t l'opzione non è specificata, il valore predefinito sarà il
equivale a specificare -t 8 (tranne l'interazione con -a, descritto
sotto).

No -a- le conversioni devono avvenire per i caratteri in posizioni oltre
l'ultimo di quelli specificati in un elenco di più tabulazioni.

Quando -t è specificata la presenza o meno del -a l'opzione deve essere ignorata;
la conversione non deve essere limitata al trattamento dei principali caratteri.

OPERANDI


Il seguente operando deve essere supportato:

filetto Un percorso di un file di testo da utilizzare come input.

STDIN


Vedere la sezione FILE DI INGRESSO.

INGRESSO FILE


I file di input devono essere file di testo.

AMBIENTE VARIABILI


Le seguenti variabili d'ambiente influiranno sull'esecuzione di non espandibile:

LUNGO Fornire un valore predefinito per le variabili di internazionalizzazione non impostate o
nullo. (Vedi il volume Definizioni di base di POSIX.1-2008, Sezione 8.2,
Internazionalizzazione Variabili per il primato dell'internazionalizzazione
variabili utilizzate per determinare i valori delle categorie locali.)

LC_TUTTI Se impostato su un valore di stringa non vuoto, sovrascrive i valori di tutti gli altri
variabili di internazionalizzazione.

LC_CTYPE Determinare la localizzazione per l'interpretazione di sequenze di byte di dati di testo
come caratteri (ad esempio, caratteri a byte singolo anziché caratteri multibyte in
argomenti e file di input), l'elaborazione di e personaggi, e
per la determinazione della larghezza nelle posizioni delle colonne ogni carattere sarebbe
occupare su un dispositivo di output.

LC_MESSAGGI
Determinare la localizzazione che dovrebbe essere usata per influenzare il formato e il contenuto di
messaggi di diagnostica scritti nell'errore standard.

NLSPATH Determinare la posizione dei cataloghi dei messaggi per l'elaborazione di LC_MESSAGGI.

ASINCRONO EVENTI


Predefinito.

STDOUT


Lo standard output deve essere equivalente ai file di input con la specificata
-a- conversioni.

Stderr


L'errore standard deve essere utilizzato solo per i messaggi di diagnostica.

USCITA FILE


Nessuno.

EXTENDED DESCRIZIONE


Nessuno.

EXIT STATUS


Devono essere restituiti i seguenti valori di uscita:

0 Completamento riuscito.

>0 Si è verificato un errore.

CONSEGUENZE OF ERRORI


Predefinito.

. i seguenti sezioni sono Informativo.

APPLICAZIONI USO


Un aspetto non intuitivo di non espandibile è la sua restrizione a condurre caratteri quando
nessuno dei due -a-t è specificato. Utenti che vogliono sempre convertire tutto caratteri in
un file può facilmente alias non espandibile per utilizzare il -a or -t 8 opzione.

ESEMPI


Nessuno.

FONDAMENTO LOGICO


In diverse occasioni è stata presa in considerazione l'aggiunta di a -t opzione per il non espandibile
utilità per completare il -t in espandere (Vedi espandere). L'intento storico di non espandibile
era tradurre multiple caratteri in tabulazioni, dove le tabulazioni erano a
multiplo di otto posizioni di colonna sulla maggior parte dei sistemi UNIX. Una prima proposta omessa -t
perché sembrava al di fuori dell'ambito dell'opzione User Portability Utilities; non era
descritto in uno qualsiasi dei documenti di base. Tuttavia, la tabulazione hard-coding si interrompe ogni otto colonne
non era adatto alla comunità internazionale e per alcuni ha rotto precedenti storici
fornitori nella comunità FORTRAN, quindi -t è stato ripristinato in concomitanza con l'elenco dei validi
categorie di estensione considerate dagli sviluppatori standard. Così, non espandibile è ora il
conversare logico di espandere.

FUTURE INDICAZIONI


Nessuno.

Usa unexpandposix online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad




×
Cookie per pubblicità
❤️Fai acquisti, prenota o acquista qui: nessun costo, aiuta a mantenere i servizi gratuiti.