Unix & Linux

Preguntas y respuestas para usuarios de Linux, FreeBSD y otros sistemas operativos similares a Un * x

8
¿Puedo "exportar" funciones en bash?
source some_file algún_archivo: doit () { echo doit $1 } export TEST=true Si obtengo algún_archivo, la función "doit" y la variable TEST están disponibles en la línea de comando. Pero ejecutando este script: script.sh: #/bin/sh echo $TEST doit test2 Devolverá el valor de TEST, pero generará un error sobre la …
81 bash  function 



4
¿Por qué son tan grandes lo verdadero y lo falso?
Después de descubrir que varios comandos comunes (como read) son realmente Bash builtins (y cuando los ejecuto en el indicador, en realidad estoy ejecutando un script de shell de dos líneas que simplemente reenvía al builtin), estaba buscando para ver si el mismo es cierto para truey false. Bueno, definitivamente …

3
¿Globo recursivo?
Me gustaría escribir algo como esto: $ ls **.py para obtener todos los nombres de archivo .py, recorriendo recursivamente una jerarquía de directorios. Incluso si hay archivos .py para encontrar, el shell (bash) da este resultado: ls: cannot access **.py: No such file or directory ¿Alguna forma de hacer lo …

4
¿Cómo recuperar una sesión de pantalla 'perdida'?
De alguna manera, logré cerrar una ventana de pantalla sin que la pantalla lo 'notara', por lo que la sesión todavía está marcada como attached. Esto me impide volver a unirme a esta sesión. ¿Que puedo hacer? me@iupr-serv8:~$ screen -r There are several suitable screens on: 25028.pts-19.XXX-serv8 (01/05/2012 07:15:34 PM) …


12
determinar la ruta al script de shell de origen
¿Hay alguna manera para que un script de shell de origen descubra el camino hacia sí mismo? Me preocupa principalmente bash, aunque tengo algunos compañeros de trabajo que usan tcsh. Supongo que es posible que no tenga mucha suerte aquí, ya que el abastecimiento hace que los comandos se ejecuten …
80 shell  source 


2
salir de la ventana tmux sin salir del programa Terminal
OK, soy nuevo en esto. Lo instalé tmuxpara ejecutar un experimento de varios días. Después de escribir tmux new -s name, obtuve una nueva ventana con un banner verde en la parte inferior. Compilo y ejecuto el programa java. Ahora no sé cómo salir de la ventana (mientras la dejo …
80 terminal  tmux 

8
"Error de entrada / salida" al acceder a un directorio
Quiero enumerar y eliminar el contenido de un directorio en un disco duro extraíble. Pero he experimentado un "error de entrada / salida": $ rm pic -R rm: cannot remove `pic/60.jpg': Input/output error rm: cannot remove `pic/006.jpg': Input/output error rm: cannot remove `pic/008.jpg': Input/output error rm: cannot remove `pic/011.jpg': Input/output …
80 ubuntu  directory  ntfs 





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.