| printargs Printargs hace para los argumentos de la línea de comandos lo que hace PrintEnv para el medio ambiente. |
Descargar ahora |
printargs Clasificación y resumen
- Nombre del editor:
- Valentin Hilbig
- Sitio web del editor:
- http://www.scylla-charybdis.com/tool.php/printargs
printargs Etiquetas
printargs Descripción
Printargs hace para los argumentos de la línea de comandos lo que hace Printenv para el medio ambiente. Proyecto PrintARGS hace los argumentos de la línea de comandos lo que hace PrintEnv para el medio ambiente. La salida es muy amigable para que pueda reunir los argumentos para STDOUT de una manera que Bash pueda analizarlos en el nivel de la cáscara sin ayuda adicional. Esto funciona incluso para meta-caracteres o feeds de línea en argumentos. El código también se optimiza para compilar en un pequeño ejecutable estático. En realidad, imprime un poco más que solo args y fue diseñado para un fácil uso de la cubierta para la manipulación y la transmisión de argumentos. La salida puede ser analizada por las conchas de Bourne nuevamente y se divide En STdout y STDERR, de modo que pueda usar el siguiente código para guardar los argumentos en una sola línea:
SAVEARGS = "'Printargs Args args ... 2> / dev / null`" ... eval Cmd $ saveargs La salida completa se puede analizar de la siguiente manera. Sin embargo, debe estar preparado que las futuras versiones pueden agregar más información justo antes de la línea ARG0: Printargs Args ... 2> 1 | Mientras se lee, lo que argdo eval data = "$ arg" ... hecho Tenga en cuenta que Printargs imprime la línea de línea a STDERR y no STDOUT. Este comportamiento es intencional para poder concatenar las listas de argumentos en STdout de una bucle. También tenga en cuenta que Imprestargs no coje los argumentos con espacios en blanco al principio ni al final, por lo que debe agregar estos espacios en blanco. En Args Chars $, ' y los espacios en blanco se escapan de manera que puede eliminar fácilmente esos caracteres de secuencia ANSI con '| TR -D "'$"' '. Esta característica es intencional con un poco de compensación de legibilidad.
printargs Software relacionado