Preguntas etiquetadas con bash

18
¿`Disown -h` y` nohup` funcionan efectivamente igual?

disown hace que un shell no envíe SIGHUP a su trabajo rechazado cuando finaliza el shell, y elimina el trabajo rechazado del control de trabajo del shell. ¿Es el primero el resultado del segundo? En otras palabras, si un proceso iniciado desde un shell se elimina del control de trabajo del...

17
¿Cambiar directorio sin escribir cd?

¿Es posible hacer bash change directory en la línea de comandos simplemente escribiendo ese directorio sin ningún comando como cd? Por ejemplo, es posible en lugar de escribir esto: $ cd /tmp Solo quiero escribir solo esto: $ /tmp En otras palabras, si llamo al directorio como una aplicación,...

17
comando de búsqueda para ciertos subdirectorios

Digamos que tengo un directorio dircon tres subdirectorios dir1.. dir3. Y dentro tengo muchos archivos y otros subdirectorios. Me gustaría buscar un archivo dentro, digamos con un *.cfinal, pero solo me gustaría buscar en el subdirectorio "dir / dir2" y todos sus subdirectorios. ¿Cómo puedo...

17
Use el comando find para convertir archivos de descuento a html

Supongamos que tengo archivos en mi disco duro con extensiones como .md. Quiero convertir todos esos archivos a .htmltravés findy la -execopción. El comando para convertir un archivo markdown a html es markdown readme.md > readme.html Estoy tratando de usar algo como: find / -name "*.md"...

17
¿Mi comando `which` puede estar equivocado (a veces)?

He compilado la última versión de emacs del código fuente (v24.2) porque la versión instalada en mi máquina es (bastante) antigua para mí (v21.3). He hecho lo usual: $configure --prefix=$HOME make make install Ahora estoy probando emacs y me di cuenta de que todavía lanza la versión anterior ......

17
¿Cómo obtener el nombre actual del terminal?

¿Cómo obtengo el nombre del terminal actual? Me refiero al nombre que se psmuestra en la columna TTY, por ejemplo: root@dor-desktop:/home/dor/Documents/LAMP_setup/webs_install/do/install# ps aux | egrep 'mysql|(^USER)' USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND dor 2238 0.2 1.9 448052...

17
Reemplazar backtick con $ () no funciona

Tengo algunos scripts antiguos que intento actualizar. Parte del código se condensa a: export X=`(echo "abc"; echo "def")` echo $X que da el resultado esperado: abc def Ahora, Internet me dice que los backticks están fuera $()es lo que necesito usar, pero cuando lo intento: export...

17
¿Cómo puedo abrir un archivo que resulta de grep?

A menudo grep un montón de archivos para encontrar una línea, y luego grep devuelve un resultado. En lugar de copiar y pegar el nombre de archivo en un nuevo comando, me gustaría poder abrir ese resultado con un editor. Algo así como: grep foo | vim. ¿Hay alguna manera de hacer eso en...