wcposix - Online en la nube

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


wc - recuento de palabras, líneas y bytes o caracteres

SINOPSIS


wc [−c | −m] [−lw] [presentar...]

DESCRIPCIÓN


El wc La utilidad leerá uno o más archivos de entrada y, por defecto, escribirá el número de
caracteres, palabras y bytes contenidos en cada archivo de entrada al estándar
salida.

La utilidad también escribirá un recuento total de todos los archivos con nombre, si hay más de una entrada
se especifica el archivo.

El wc La utilidad considerará un palabra clave ser una cadena de caracteres de longitud distinta de cero
delimitado por espacios en blanco.

OPCIONES


El wc La utilidad deberá cumplir con el volumen de Definiciones Básicas de POSIX.1‐2008, Sección 12.2,
Utilidad Sintaxis Líneas directrices.

Se admitirán las siguientes opciones:

−c Escriba en la salida estándar el número de bytes en cada archivo de entrada.

−l Escriba en la salida estándar el número de caracteres en cada entrada
archivo.

−metro Escriba en la salida estándar el número de caracteres en cada archivo de entrada.

−w Escriba en la salida estándar el número de palabras en cada archivo de entrada.

Cuando se especifica alguna opción, wc comunicará únicamente la información solicitada por el
opciones especificadas.

OPERANDOS


Se admitirá el siguiente operando:

presentar Un nombre de ruta de un archivo de entrada. Si no presentar se especifican operandos, el estándar
se utilizará la entrada.

ESTÁNDAR


La entrada estándar se utilizará si no presentar se especifican operandos, y se utilizarán si un
presentar operando es '-' y la implementación trata el '-' en el sentido de entrada estándar.
De lo contrario, no se utilizará la entrada estándar. Consulte la sección ARCHIVOS DE ENTRADA.

ENTRADA ARCHIVOS


Los archivos de entrada pueden ser de cualquier tipo.

MEDIO AMBIENTE VARIABLES


Las siguientes variables de entorno afectarán la ejecución de wc:

IDIOMA Proporcione un valor predeterminado para las variables de internacionalización que no están configuradas o
nulo. (Consulte el volumen de Definiciones básicas de POSIX.1‐2008, Sección 8.2,
Internacionalización Variables por la precedencia de la internacionalización
variables utilizadas para determinar los valores de las categorías de configuración regional).

LC_TODOS Si se establece en un valor de cadena no vacío, anule los valores de todos los demás
Variables de internacionalización.

LC_CTYPE Determinar la configuración regional para la interpretación de secuencias de bytes de datos de texto.
como caracteres (por ejemplo, de un solo byte en lugar de caracteres de varios bytes en
argumentos y archivos de entrada) y qué caracteres se definen como espacios en blanco
personajes.

LC_MENSAJES
Determine la configuración regional que se debe utilizar para afectar el formato y el contenido de
mensajes de diagnóstico escritos en errores estándar y mensajes informativos escritos
a salida estándar.

NLSPATH Determinar la ubicación de los catálogos de mensajes para el procesamiento de LC_MENSAJES.

ASINCRÓNICO EVENTOS


Por defecto.

SALIDA ESTÁNDAR


De forma predeterminada, la salida estándar debe contener una entrada para cada archivo de entrada del formulario:

"%D %d %d % s \ n ", <nuevas líneas>,palabras>,bytes>,presentar>

Si −metro se especifica la opción, el número de caracteres sustituirá albytes> campo en
este formato.

Si se especifica alguna opción y el −l no se especifica la opción, el número de
no se escribirán caracteres.

Si se especifica alguna opción y el −w opción no está especificada, el número de palabras
no se escribirá

Si se especifica alguna opción y ninguna −c ni −metro se especifica, el número de bytes o
no se escribirán caracteres.

Si no hay entrada presentar se especifican operandos, no se escribirá ningún nombre y no
Se escribirán los caracteres que preceden al nombre de la ruta.

Si más de una entrada presentar operando se especifica, se escribirá una línea adicional, de
el mismo formato que las otras líneas, excepto que la palabra total (en la configuración regional POSIX) deberá
escribirse en lugar de un nombre de ruta y el total de cada columna se escribirá como
apropiado. Dicha línea adicional, si la hubiera, se escribe al final de la salida.

ESTDERR


El error estándar se utilizará solo para mensajes de diagnóstico.

SALIDA ARCHIVOS


Ninguna.

EXTENDIDO DESCRIPCIÓN


Ninguna.

SALIR ESTADO


Se devolverán los siguientes valores de salida:

0 Finalización satisfactoria.

> 0 Ocurrió un error.

CONSECUENCIAS OF ERRORES


Por defecto.

El siguiendo (secciones) están informativo.

SOLICITUD USO


El −metro La opción no es un interruptor, sino una opción al mismo nivel que −c. Por lo tanto, para producir
la salida predeterminada completa con recuentos de caracteres en lugar de bytes, el comando requerido es:

wc −mlw

EJEMPLOS


Ninguna.

RAZÓN FUNDAMENTAL


El formato de archivo de salida pseudo-Printf() cadena difiere de la versión System V de wc:

"% 7d% 7d% 7d % s \ n "

que produce resultados posiblemente ambiguos e imposibles de analizar para archivos muy grandes, ya que
asume que ningún número excederá de seis dígitos.

Algunas implementaciones históricas usan solo , , y como separadores de palabras.
El equivalente a la norma ISO C espacioLa función () es más apropiada.

El −c opción significa recuento de `` caracteres '', aunque cuenta bytes. Esto se deriva
desde la visión histórica, a veces errónea, de que los bytes y los caracteres tienen el mismo tamaño.
Debido a los requisitos internacionales, el −metro se agregó la opción (que recuerda a `` multibyte '')
para obtener recuentos de caracteres reales.

Las primeras propuestas solo especificaban los resultados cuando los archivos de entrada eran archivos de texto. La corriente
la especificación se asemeja más a la práctica histórica. (Bytes, palabras y
Los caracteres se cuentan por separado y los resultados se escriben cuando se realiza un final de archivo.
detectado.)

Implementaciones históricas del wc La utilidad solo aceptó un argumento para especificar el
opciones −c, −l y −w. Algunos de ellos también tuvieron múltiples apariciones de una opción porque la
recuento correspondiente para ser escrito varias veces y tenía el orden de especificación de la
Las opciones afectan el orden de los campos en la salida, pero no documentan ninguno de estos.
Porque el uso común especifica ninguna opción o solo una opción, y porque ninguna de
esto fue documentado, los cambios requeridos por este volumen de POSIX.1‐2008 no deben romperse
muchas aplicaciones históricas (y no rompa ninguna aplicación histórica conforme).

FUTURO INSTRUCCIONES


Ninguna.

Utilice wcposix en línea utilizando los servicios de onworks.net



Últimos programas en línea de Linux y Windows