Preguntas etiquetadas con arguments

Un argumento generalmente se define como el valor real pasado a una función, procedimiento o programa de línea de comando.

2
Cómo eliminar un parámetro posicional de $ @
Básicamente, quiero "extraer" la primera aparición de -infla lista de parámetros. (Los parámetros restantes se pasarán a un comando diferente). El script que tengo tiene la siguiente estructura: #!/bin/sh <CODE> for POSITIONAL_PARAM in "$@" do <CODE> if [ "$POSITIONAL_PARAM" = '-inf' ] then <PLUCK $POSITIONAL_PARAM FROM $@> break fi <CODE> …


4
¿Cómo analizo argumentos opcionales en un script bash si no se da ninguna orden?
Estoy confundido sobre cómo incluir argumentos / indicadores opcionales al escribir un script bash para el siguiente programa: El programa requiere dos argumentos: run_program --flag1 <value> --flag2 <value> Sin embargo, hay varias banderas opcionales: run_program --flag1 <value> --flag2 <value> --optflag1 <value> --optflag2 <value> --optflag3 <value> --optflag4 <value> --optflag5 <value> Me …







1
Eliminar archivos de más de 500 días
Tengo un directorio con archivos del año 2010 .. Quiero eliminar todos los archivos anteriores a 500 días y probé esto: find /var/log/arc/* -type f -mtime +500 -delete {}\; Pero entiendo esto: -bash: /usr/bin/find: Argument list too long Como sé, esto significa que hay demasiados archivos y findno puedo manejarlos. …




4
Pasar múltiples directorios a la opción -prune en find
Estoy utilizando findpara localizar y eliminar archivos de copia de seguridad, pero deseo excluir ciertos directorios de la búsqueda. Los nombres de los archivos de copia de seguridad podrían terminar en .bck, bak, ~, o backup. El código de Ejemplo de trabajo mínimo (MWE) con solo tres directorios para excluir …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.