shell

Shell Script-Obtener todos los archivos modificados después

Prefiero no hacer esto en PHP, así que espero que alguien decente en shell scripting pueda ayudar. Necesito un script que se ... a modificación es mayor que alguna fecha. Luego, tareará y comprimirá el archivo(s) manteniendo la información de la ruta.

Leer una variable en bash con un valor predeterminado

Necesito leer un valor de la terminal en un script bash. Me gustaría poder proporcionar un valor predeterminado que el usuar ... minado es "Ricardo" y el cursor estaría después del valor predeterminado. ¿Hay alguna manera de hacer esto en un guión bash?

¿Qué caracteres deben escaparse cuando se usa Bash?

¿Hay alguna lista completa de caracteres que deban escaparse en Bash? ¿Se puede comprobar solo con sed? En particular, esta ... Fue esta una buena manera de comprobar la necesidad? Y más general: ¿son los mismos personajes para escapar en shell y bash?

Sustitución de comandos: backsticks o signo de dólar / paréntesis cerrado? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es la diferencia entre $(command) y `command` en la pro ... Pregunta secundaria: ¿Es una mala práctica usar ambas formas en un script, por ejemplo al anidar sustituciones de comandos?

Use la sintaxis grep exclude exclude / include include para no usar grep a través de ciertos archivos

Estoy buscando la cadena foo= en archivos de texto en un árbol de directorios. Está en una máquina Linux común, tengo bash sh ... s partes). Además, no puedo instalar nada, así que tengo que ver con herramientas comunes (como grep o the suggested find).

¿Cómo obtener solo el nombre del archivo con linux 'find'?

Estoy usando find para todos los archivos en el directorio, por lo que obtengo una lista de rutas. Sin embargo, solo necesito nombres de archivo. es decir, obtengo ./dir1/dir2/file.txt y quiero obtener file.txt

¿Puedo exportar una variable al entorno desde un script bash sin obtenerla?

Supongamos que tengo este script Exportación.bash: #! /usr/bin/env bash export VAR="HELLO, VARIABLE" Cuando ejecutoel s ... btengo ningún valor ! echo $VAR Hay alguna forma de acceder a $VAR simplemente ejecutando exportar.¿bash sin obtenerlo ?

Shell asíncrono exec en PHP

Tengo un script PHP que necesita invocar un script de shell pero no le importa en absoluto la salida. El script de shell hace ... pero ninguna de ellas parece ofrecer exactamente lo que quiero. (O, si lo hacen, no me queda claro cómo.) Alguna sugerencia?

¿Cómo divido una cadena en un delimitador en Bash?

Tengo esta cadena almacenada en una variable: IN="[email protected];[email protected]" Ahora me gustaría dividir las cadenas por ; ... cuando traté mails2=($IN) Solo obtuve la primera cadena al imprimirla en bucle, sin corchetes alrededor de $IN funciona.

Diferencia entre comillas simples y dobles en Bash

En Bash, ¿cuáles son las diferencias entre comillas simples ('') y comillas dobles ("")?

Comparación de números en Bash

Estoy empezando a aprender a escribir scripts para el terminal bash, pero no puedo averiguar cómo hacer que las comparaciones ... mayor que 10000, pero 1 es mayor que 09 ¿Cómo puedo convertir los números en un tipo para hacer una comparación verdadera?

Cómo gzip todos los archivos en todos los subdirectorios en un archivo comprimido en bash

Posible Duplicado:gzipping up a set of directories and creating a tar compressed file Este post describe cómo gzip ... para el archivo comprimido (por ejemplo, archivos.gz) y sobrescribir el antiguo archivo comprimido archivo si ya existe uno.

¿Cómo guardar una sesión interactiva de Python?

Me encuentro frecuentemente usando el intérprete de Python para trabajar con bases de datos, archivos, etc basically básicame ... acó un par de dependencias de sourceforge. Estoy convertido, estos realmente llenan una necesidad entre intérprete y editor.

Comprobar la existencia de un argumento de entrada en un script de shell Bash

Necesito comprobar la existencia de un argumento de entrada. Tengo el siguiente script if [ "$1" -gt "-1" ] then echo hi fi Consigo [: : integer expression expected ¿Cómo compruebo primero el argumento de entrada para ver si existe?

¿Cómo enviar comandos al abrir una sesión de tmux dentro de otra sesión de tmux?

Una situación típica puede ser: $ tmux [0] $ ssh example.com $ tmux attach [0] $ Abro una sesión de tmux ... e otra. ¿Cómo envío comandos a la sesión interna de tmux? Nota: Ambas sesiones de tmux tienen los mismos enlaces de teclas.

¿Especificar clave SSH privada para usar cuando se ejecuta el comando shell?

Una situación bastante inusual tal vez, pero quiero especificar una clave SSH privada para usar cuando se ejecuta un comando ... conexión a un servidor remoto con Net::SSH que usa una clave privada especificada, pero este es un comando local. Es posible?

¿Cómo puedo poner un proceso que ya se está ejecutando bajo nohup?

Tengo un proceso que ya se está ejecutando durante mucho tiempo y no quiero finalizarlo. ¿Cómo lo pongo bajo nohup (es decir, cómo hago que continúe ejecutándose incluso si cierro la terminal?)

Fecha de formato AAAA-MM-DD en el script de shell

Intenté usar $(date) en mi script de shell bash, sin embargo, quiero la fecha en formato AAAA-MM-DD. ¿Cómo consigo esto?

Cómo convertir una cadena a minúsculas en Bash?

¿Hay una manera en bash de convertir una cadena en una cadena en minúsculas? Por ejemplo, si tengo: a="Hi all" Quiero convertirlo a: "hi all"

Cómo excluir un directorio en find. comando

Estoy intentando ejecutar un comando find para todos los archivos JavaScript, pero ¿cómo excluyo un directorio específico? A ... mos usando. for file in $(find . -name '*.js') do java -jar config/yuicompressor-2.4.2.jar --type js $file -o $file done