Preguntas etiquetadas con unix

100
¿Qué significa 'manejador de archivo obsoleto' en Linux?

Digamos que tengo una terminal abierta, ya través de esa terminal he cdentrado en algún directorio. A través de otra terminal, elimino ese directorio y lo restauro desde una copia de seguridad idéntica. Cuando intento vimacceder a un archivo desde la primera terminal, en el mismo directorio, ¿por...

99
Obtener el último campo usando awk substr

Estoy tratando de usar awkpara obtener el nombre de un archivo dada la ruta absoluta al archivo. Por ejemplo, cuando me dan la ruta de entrada que /home/parent/child/filenameme gustaría obtener, filename lo he intentado: awk -F "/" '{print $5}' input que funciona perfectamente. Sin embargo,...

99
¿Qué significa "&" al final de un comando de Linux?

Soy administrador del sistema y se me ha pedido que ejecute un script de Linux para limpiar el sistema. El comando es este: perl script.pl > output.log & entonces este comando termina con un &signo, ¿tiene algún significado especial? Tengo conocimientos básicos de shell, pero...

98
Script de bash para recibir y repasar parámetros citados

Estoy tratando de obtener los parámetros citados de un script bash para que un script anidado los reciba de forma segura. ¿Algunas ideas? test.sh #!/bin/bash echo $* bash myecho.sh $* myecho.sh #!/bin/bash echo $1 echo $2 echo $3 echo $4 Muestra: bash test.sh aaa bbb '"ccc...

97
Permitir al usuario configurar un túnel SSH, pero nada más

Me gustaría permitir que un usuario configure un túnel SSH a una máquina en particular en un puerto en particular (digamos, 5000), pero quiero restringir a este usuario tanto como sea posible. (La autenticación será con par de claves públicas / privadas). Sé que necesito editar el archivo ~ / .ssh...

97
sed con cadena literal - no archivo de entrada

Esto debería ser fácil: quiero ejecutar sed contra una cadena literal, no un archivo de entrada. Si se pregunta por qué, es para, por ejemplo, editar valores almacenados en variables, no necesariamente datos de texto. Cuando lo hago: sed 's/,/','/g' "A,B,C" donde A, B, C es el literal que...

96
opción "-p" de mkdir

Así que esta no parece una pregunta terriblemente complicada que tengo, pero es una a la que no puedo encontrar la respuesta. Estoy confundido acerca de lo que hace la -popción en Unix. Lo usé para una tarea de laboratorio mientras creaba un subdirectorio y luego otro subdirectorio dentro de ese....

95
¿Cómo hacer un "alias" para un camino largo?

Traté de crear un "alias" para una ruta que utilizo a menudo mientras escribo en shell. Intenté algo, pero falló: myFold="~/Files/Scripts/Main" cd myFold bash: cd: myFold: No such file or directory ¿Cómo lo hago funcionar? Sin embargo, cd ~/Files/Scripts/Mainfunciona.