GoGPT Best VPN GoSearch

icono de página de OnWorks

shtool-platform - Online en la nube

Ejecute shtool-platform en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando shtool-platform que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


shtool-platform - identificación de plataforma Unix shtool de GNU

SINOPSIS


taburete plataforma [-F|--formato formato] [-S|--sep cadena] [-C|--conc cadena] [-L|--más bajo]
[-U|--superior] [-v|--verboso] [-c|--conciso] [-n|--nueva línea] [-d|--depurar] [-t|--escribe tipo]
[-n|--nueva línea] [-d|--depurar]

DESCRIPCIÓN


taburete plataforma es un programa de identificación de plataforma Unix flexible. Distingue un
plataforma según su hardware y gestionar y hacer crecer te. Para ambos hay un
clase, producto y la tecnología identificación. Para cada una de esas seis identificaciones, hay
es un verboso, regular y conciso versión.

Esto conduce a dieciocho (2x3x3) cadenas de identificación disponibles para cada plataforma, desde
que generalmente se eligen 2 en una situación particular. Esto se hace ensamblando el
cadena de identificación de la plataforma usando un formato cadena que contiene una o más identificaciones
construcciones de las formas ""% [xx] "" (detallado), ""% {xx} "" (regular) y ""% "" (conciso).

OPCIONES


Están disponibles las siguientes opciones de línea de comando.

-F, --formato formato
Esta opción controla el formato de salida de este programa. Es una cadena de texto sin formato.
con el ""%"xx"construcciones que se expanden a las distintas cadenas de información de la plataforma.
""% {"xx"}" "es la versión normal canónica de la información." "% ["xx"]"" es el
versión detallada de la información. ""% <"xx">" "es la versión concisa del
información. En total, las siguientes construcciones están disponibles para expansión:

% [ac] clase de arquitectura de hardware detallada
% {ac} clase de arquitectura de hardware normal
% clase de arquitectura de hardware concisa

% [ap] producto de arquitectura de hardware detallado
% {ap} producto de arquitectura de hardware habitual
% producto de arquitectura de hardware conciso

% [at] tecnología de arquitectura de hardware detallada
% {at} tecnología de arquitectura de hardware habitual
% tecnología de arquitectura de hardware concisa

% [sc] clase de sistema operativo detallado
% {sc} clase de sistema operativo normal
% clase de sistema operativo concisa

% [sp] producto de sistema operativo detallado
% {sp} producto habitual del sistema operativo
% producto de sistema operativo conciso

% [st] tecnología detallada del sistema operativo
% {st} tecnología habitual del sistema operativo
% tecnología de sistema operativo concisa

El valor por defecto formato la cadena es ""% {sp} (% {ap}) "", lo que proporciona el sistema operativo normal
e información de productos de arquitectura de hardware.

-S, --sep cadena
Esta opción establece la palabra separación cadena para las cadenas de información de la plataforma. Por
por defecto es "" "" (espacio en blanco). Se utiliza especialmente para separar el funcionamiento
nombre del sistema y la versión del sistema operativo.

-C, --conc cadena
Esta opción establece la palabra concatenación cadena para las cadenas de información de la plataforma.
Por defecto es "" / "". Se utiliza especialmente para concatenar varias partes en
nombre del sistema operativo y partes de la versión.

-L, --más bajo
Esta opción fuerza la conversión de la salida a todos lower .

-U, --superior
Esta opción fuerza la conversión de la salida a todos superior .

-v, --verboso
Esta opción aplica versiones detalladas de todas las construcciones de expansión en formato cadena de
opción -F. Es igual a especificar todas las construcciones de expansión como ""% ["xx"]" ".

-c, --conciso
Esta opción aplica versiones concisas de todas las construcciones de expansión en formato cadena de
opción -F. Es igual a especificar todas las construcciones de expansión como ""% <"xx">" ".

-n, --no-nueva línea
Esta opción omite el carácter de nueva línea final habitual en la salida.

-t, --escribe tipo
Esta opción es una meta opción que establece opciones internamente -F, -S, -C, -L, -U, -v or
-c según los estándares TIPO. Se puede utilizar para especificar fácilmente varias salidas conocidas comúnmente.
Las siguientes TIPOs están disponibles:

binario
ID de paquete binario (OpenPKG RPM). Esto es igual a "" -F '% '-L -S' '-C
'+'> "y da como resultado salidas como" "ix86-freebsd4.9" "y" "ix86-debian3.0" ".

construimos
Verificación de tiempo de construcción (OpenPKG RPM). Esto es igual a "" -F '% '-L -S' '
-C '+'> "y da como resultado salidas como" "i686-freebsd4.9" "y" "i586-linux2.4" ".

ñu GNU config.adivina Id. De estilo Esto es similar a construimos y es igual a "" -F
'"% '-L -S' '-C' + '> "y da como resultado salidas como
"" i686-unknown-freebsd4.9 "" y "" i586-unknown-linux2.4 "".

web ID de encabezado del servidor HTTP. Esto es igual a "" -F '"% '-S' / '-C' + '> "y
da como resultado salidas como "" FreeBSD / 4.9-iX86 "" y "" Debian / 3.0-iX86 "".

resumen
Información resumida verbosa legible por humanos. Esto es igual a "" -F 'Clase:% [sc]
(% [ac]) \ nProducto:% [sp] (% [ap]) \ nTecnología:% [st] (% [at]) '-S' '-C' / '"" y
da como resultado salidas como:

Clase: 4.4BSD (iX86)
Producto: FreeBSD 4.9-RC (iX86)
Tecnología: FreeBSD 4.9-RC (i686)

y

Clase: LSB (iX86)
Producto: Debian GNU / Linux 3.0 (iX86)
Tecnología: GNU / Linux 2.2 / 2.4 (i686)

dispositivo todo en uno
Información de la mesa completa todo en uno. Esto solo genera realmente todos los 2x2x3
cadenas de identificación como una tabla.

-d, --depurar
Esta opción habilita algunos mensajes de depuración internos.

-V, --versión
Esta opción genera la información de la versión de taburete plataforma solamente.

-h, --ayuda
Esta opción genera la información de uso de taburete plataforma solamente.

EJEMPLO


Se conocen los siguientes casos de uso de la vida real:

AbrirPKG decisiones en tiempo de construcción
$ plataforma -c -L -S "" -C "+" -F "% at-% st"
$ plataforma -c -L -S "" -C "+" -F "% ac-% sc"

AbrirPKG paquetes RPM binarios
$ plataforma -c -L -S "" -C "+" -F "% ap-% sp"

README archivos
$ plataforma -v -F "% sp (% ap)"
$ plataforma -v -F "% sc (% ac)"

Depuración
$ plataforma - tipo = todo-en-uno

APÓYAME


taburete plataforma actualmente conoce en detalle las siguientes plataformas Unix particulares:
FreeBSD, NetBSD, OpenBSD, Linux, Sun Solaris, SCO UnixWare, QNX Neutrino, SGI IRIX, HP HP-
UX, HP Tru64, IBM AIX y Apple Mac OS X Darwin.

Todas las demás plataformas Unix se reconocen a través de uname(1) información y así
Por lo general, se puede identificar suficientemente, aunque la identificación puede no ser tan
lo más precisa posible.

HISTORIA


taburete plataforma fue implementado en septiembre de 2003 por Ralf S. Inglés para usar en el
OSSP y AbrirPKG proyectos. Fue motivado por la necesidad de AbrirPKG tener ambos productos
(para nombres de archivo RPM) y tecnología (para decisiones en tiempo de compilación) identificadores para Unix
plataformas para las que se mantienen los paquetes OpenPKG. Fue inspirado por el GNU config.adivina
y el viejo GNU taburete adivinanzas mando.

La principal diferencia de GNU config.adivina es que taburete plataforma no usa un vendedor
identificación (no se puede determinar la mayor parte del tiempo y no se utiliza en absoluto
proyectos que he visto en mi vida) y es mucho más flexible (clase, producto y tecnología
identificaciones combinadas con salidas detalladas, regulares y concisas). El inconveniente de
taburete plataforma es que (todavía) conoce plataformas menos particulares, aunque el genérico
la identificación de la plataforma es suficiente la mayor parte del tiempo.

Utilice la plataforma shtool en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.