InglésFrancésespañol

icono de página de OnWorks

gbget - Online en la nube

Ejecute gbget en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando gbget 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


gbget: herramienta básica de extracción y manipulación de datos

SINOPSIS


gbget [opciones] 'nombre del archivo[índice](C, R) trans '

DESCRIPCIÓN


Imprima porciones de datos tabulares desde archivos y aplique transformaciones. Los datos se leen del texto
archivos con campos separados por espacio (opción de uso -F para especificar un separador diferente).
Dentro del archivo de datos, los bloques de datos están separados por dos líneas vacías. El archivo se puede comprimir
con zlib (.gz).

nombre de archivo
es el archivo de entrada. Si no se especifica, el valor predeterminado es stdin o el último especificado
nombre de archivo si lo hay.

índice significa un índice de bloque de datos.

índice significa un índice de bloque de datos.

C, R significa columnas y filas especificadas como "min: max: skip" para seleccionar de "min" a
"max" cada "saltar" pasos. Si el mínimo y el máximo negativos se cuentan desde el final. Por
por defecto se imprimen todos los datos ("1: -1: 1"). Si min> max, el recuento se invierte y se salta
debe ser negativo-1 por defecto). Las diferentes especificaciones están separadas por punto y coma ';'
y considerado secuencialmente.

trans es una lista de transformaciones aplicadas a datos seleccionados: 'd' toma la diferencia de
columnas posteriores; 'D' elimina todas las filas con al menos una entrada No-A-Número (NAN);
'f' aplana la salida apilando todas las columnas; 'l' tomar registro de todas las entradas, 'P' imprimir
todas las entradas recopiladas como un bloque de datos; 't' transpone la matriz de datos; 'z'
restar de las entradas de cada columna su media; 'Z' reemplaza la entrada en cada
columna con su puntuación z; 'w' divide la entrada en cada columna por su media.

Las funciones '<..; ..>' separadas por punto y coma entre paréntesis angulares se pueden utilizar para
transformación de datos genéricos; la función se calcula para cada fila de datos.
Los nombres de las variables son 'x' seguidos por el número de la columna y, opcionalmente, por 'l'
y el número de rezagos. Por ejemplo, 'x2 + x3l1' significa la suma de las entradas en el
2ª columna más las entradas de la 3ª columna de la fila anterior. 'x0' significa
el número de fila y 'x' es igual a 'x1'

'<@ ..; ..>' si la especificación de funciones comienza con una '@', las funciones son
calcula de forma recursiva a lo largo de las columnas. En este caso, el número después de la 'x' es
la columna relativa contada a partir de la considerada en cada paso.

'{...}' se puede usar una función entre llaves para seleccionar datos: solo las filas que
devuelven un valor no negativo se retienen

OPCIONES


-F establecer los separadores de los campos de entrada (predeterminado '\ t')

-o establecer el formato de salida (predeterminado '% 12.6e')

-e establecer el formato de salida para los campos vacíos (predeterminado '% 13s')

-s establecer la cadena de separación de salida (predeterminado '')

-t definir las transformaciones globales aplicadas antes de cada salida (por defecto '')

-v modo detallado

EJEMPLOS


gbget 'archivo (1: 3) ld'
seleccione las primeras tres columnas en 'archivo', tome el registro y la diferencia de
columnas sucesivas;

archivo gbget '(2, -10: -1)
seleccione los últimos diez elementos del segundo 'de' archivo 'e imprima sus cuadrados

gbget '[2] ()' '[1] ()' <...
seleccione el segundo y primer bloque de datos de la entrada estándar.

gbget 'file(1:3)<x1*x2-x3>'
seleccione las tres primeras columnas en 'archivo' y en cada fila multiplique las dos primeras
entradas y. reste el tercero.

gbget 'archivo () <@ x1 + x2>'
imprimir la suma de dos columnas subsiguientes

gbget 'archivo (1: 3) {x2-2}'
seleccione las primeras tres columnas en 'archivo' para las filas cuyo segundo campo no es
más bajo que 2

Use gbget en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Gerente PAC
    Gerente PAC
    PAC es un reemplazo de Perl/GTK para
    SecureCRT/Putty/etc (Linux
    ssh/telnet/... gui)... Proporciona una GUI
    para configurar conexiones: usuarios,
    contraseñas, ESPERA regular...
    Descargar Administrador de PAC
  • 2
    geoservidor
    geoservidor
    GeoServer es un software de código abierto
    servidor escrito en Java que permite a los usuarios
    para compartir y editar datos geoespaciales.
    Diseñado para la interoperabilidad,
    publica da ...
    Descargar GeoServer
  • 3
    Luciérnaga III
    Luciérnaga III
    Una financiación personal gratuita y de código abierto.
    gerente. Firefly III cuenta con un
    sistema de contabilidad por partida doble. Usted puede
    ingrese y organice rápidamente su
    transacciones i ...
    Descargar Luciérnaga III
  • 4
    Extensiones de Apache OpenOffice
    Extensiones de Apache OpenOffice
    El catálogo oficial de Apache
    Extensiones de OpenOffice. Encontrarás
    extensiones que van desde diccionarios hasta
    herramientas para importar archivos PDF y conectarse
    con ext ...
    Descargar extensiones de Apache OpenOffice
  • 5
    Mantis BT
    Mantis BT
    Mantis es una aplicación web fácilmente implementable
    rastreador de errores basado para ayudar con el error del producto
    seguimiento. Requiere PHP, MySQL y un
    Servidor web. Echa un vistazo a nuestra demostración y alojamiento
    ofreciendo ...
    Descargar MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger es una aplicación de chat p2p
    para comunicación intranet y no
    requieren un servidor. Una variedad de útiles
    Se admiten características que incluyen
    notificar ...
    Descargar LAN Messenger
  • Más "

Comandos de Linux

  • 1
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 2
    capaz
    capaz
    abilint - validar un ABI de abigail
    representación capaz analiza el nativo
    Representación XML de una ABI tal como se emite
    por abidw. Una vez que ha analizado el XML
    represe ...
    Ejecutar capaz
  • 3
    coresendmsg
    coresendmsg
    coresendmsg: envía un mensaje de API CORE
    al demonio del núcleo-daemon...
    Ejecutar coresendmsg
  • 4
    servidor_core
    servidor_core
    core_server: el servidor principal para
    SpamBayes. DESCRIPCIÓN: Actualmente atiende
    la interfaz web solamente. enchufando
    oyentes para varios protocolos es TBD.
    Esto ...
    Ejecutar core_server
  • 5
    flash
    flash
    fwflash - programa para flashear archivos de imágenes
    a un dispositivo NXT conectado...
    Ejecutar flash
  • 6
    fwts-recoger
    fwts-recoger
    fwts-collect - recopila registros para fwts
    informe de errores. ...
    Ejecutar fwts-collect
  • Más "

Ad