Preguntas etiquetadas con shell

El shell es la interfaz de línea de comandos de Unix. Puede escribir comandos en un shell de forma interactiva o escribir scripts para automatizar tareas. Use esta etiqueta para las preguntas que se aplican a / bin / sh y la mayoría de los shells compatibles (ash, bash, ksh, zsh, ...). Para los scripts de shell con errores, verifíquelos en http://shellcheck.net antes de publicarlos aquí.

6
sh copia recursiva (cp -r) - Cómo excluir subcarpetas
Necesito ejecutar un script remoto usando sshvia Ruby( net / ssh ) para copiar recursivamente una carpeta y excluir una subcarpeta. Estoy buscando la forma más rápida de hacerlo, así rsyncque no es bueno. Además, entiendo que los sshusos shy no bash. En bash hago: cp -r srcdir/!(subdir) dstdir y …
8 shell  ssh  cp 




2
Agregar archivo a archivos tbz
Estoy buscando una manera de actualizar miles de archivos .tbz, así que lo haré con un script de shell. Necesito agregar un archivo a cada uno. Mi pregunta es, ¿hay una forma más rápida de hacer esto sin extraer el contenido de cada tbz y luego volver a comprimirlo con …




1
¿Por qué salir con un código de retorno almacenado de un comando anidado da como resultado diferentes códigos de retorno en Dash y Bash?
Corriendo bash -c 'bash -c "echo test1; exit 1;" &> /tmp/x; buildresult=$?; tail -n 100 /tmp/x; exit $buildresult;' da como resultado que test1se imprima en la consola e echo $?imprima lo 1que, en mi opinión, es correcto, porque el comando debe regresar con lo [b/d]ash -cque devolvió el interior, mientras …

3
carpeta de contenido de copia de diferencia entre /. y / * en linux
para copiar contenidos de una carpeta que he leído, el uso es: cp -rfva ../foldersource/. ./ pero esto también funciona cp -rfva ../foldersource/* ./ ¿hay alguna diferencia? por ejemplo si quiero eliminar un contenido de una carpeta con. : rm -rf ../foldersource/. me sale el error: rm: rejet delete folder …
8 linux  shell 

1
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 …




1
¿Cómo funciona la búsqueda en $ PATH debajo del capó?
Hay demasiados artículos / recursos en la web que enseñan a las personas cómo configurar la variable de entorno PATHpara que puedan usar la abreviatura de javao pythonetc. en lugar de la ruta absoluta en la interfaz de línea de comandos. Lo que me interesa saber es qué hay detrás …
8 shell  path 

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.