Preguntas etiquetadas con scripting

8
Capacidades para un script en Linux

Si quiero establecer una capacidad ( capabilities(7)), como CAP_NET_BIND_SERVICEen un archivo ejecutable y ese archivo es un script , ¿tengo que configurar la capacidad ( setcap(8)) en el intérprete que inicia ese script o es suficiente configurarlo en el archivo de script ¿sí mismo? Nota: la...

8
rsync más reciente x GB

Estoy buscando un comando / script para permitir que los archivos modificados más recientemente (hasta) 10GB se copien a otra computadora. Entonces, si hay 4 archivos de 4 GB cada uno, solo 2 de ellos deberían ser transferidos por la secuencia de comandos. Si hay 12 archivos de 1 GB, solo se deben...

8
¿Hay alguna garantía de que / usr / bin / env existirá?

A menudo veré que los scripts comienzan con una línea shebang que se usa #!/usr/bin/env interpreter_namepara cualquier intérprete, con la razón de que los diferentes sistemas pueden tener el intérprete que necesitan para ejecutarse en diferentes lugares. Por ejemplo, si supongo que pythonestá...

8
awk con declaraciones if

Estoy tratando de imprimir desde un archivo usando awk, pero mi salida está vacía. Aquí está mi código hasta ahora accountNum=$1 while read -r LINE || [[ -n $LINE ]] ; do awk -F',' '{ if($1==accountNum) { print $3.$2 } }' Accounts done < Accounts También he intentado esto:...

8
Crear mi propia función cp en bash

Para una tarea, se me pide que escriba inteligentemente una función bash que tenga la misma funcionalidad básica que la función cp(copiar). Solo tiene que copiar un archivo a otro, por lo que no se copian varios archivos a un nuevo directorio. Como soy nuevo en el lenguaje bash, no puedo entender...

8
Comando bash awk con comillas

He estado tratando de encontrar la respuesta a esta pregunta por un tiempo. Estoy escribiendo un script rápido para ejecutar un comando basado en la salida de awk. ID_minimum=1000 for f in /etc/passwd; do awk -F: -vID=$ID_minimum '$3>=1000 && $1!="nfsnobody" { print "xfs_quota -x -c...

2
Combinar archivos de dos columnas en un archivo

Tengo un montón de archivos ( file1, file2, file3, ...) con dos columnas. Por ejemplo, se file1ve así: 0.12 0 0.32 0 0.42 1 0.23 0 y se file2parece a: 0.34 1 0.55 1 0.31 1 0.99 0 Me pregunto cómo combinar correctamente estos archivos en un archivo con solo las primeras columnas. El archivo de...