Preguntas etiquetadas con shell

28
Uso de teclas VI para editar comandos de shell en UNIX

Solía ​​tener un compañero de trabajo que era realmente bueno en UNIX. Me mostró cómo usar las combinaciones de teclas Vi para editar mis comandos de shell. Colocó el comando en un archivo que se ejecutaba cada vez que iniciaba sesión. Desde entonces, me mudé a un proyecto diferente....

28
Eliminar un directorio de la RUTA

Estoy tratando de compilar wxWidgets usando MingW, y tengo cygwin en mi camino, lo que parece estar en conflicto. Por lo tanto, me gustaría eliminar /d/Programme/cygwin/binde la variable PATH y me pregunto si hay alguna forma elegante de hacerlo. El enfoque ingenuo sería hacer eco en un archivo,...

28
¿Qué significa `{{(salida 1); salida 1; }; }

Cité el siguiente fragmento de código config.statusgenerado por configure. if test ! -f "$as_myself"; then { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} { (exit 1);...

28
¿Cómo elimino permanentemente un Alias ​​de mi Shell?

Cuando no estaba cerca de mi computadora, un tipo lo consiguió y estableció un Alias lsen mi carpeta raíz. Lo puso a 'yes NeverGonnaGiveYouUp'. Entonces, cuando estoy en mi carpeta raíz y lsescribo, obtengo un bucle infinito de NeverGonnaGiveYouUp. Me está volviendo loco y no sé cómo deshacerme de...

28
Que hace ;; hacer en sh?

Si intento ejecutar a;;ben sh, me sale este error: sh: <number>: Syntax error: ";;" unexpected Si lo intento a;;;b, obtengo el mismo error, no en ;;;lugar de ;;, así que creo que eso ;;significa algo, aunque no sé qué significa. Aquí hay un ejemplo: $ echo A;;echo B sh: 1: Syntax error:...

28
¿Por qué no hay un ";" después de "hacer" en sh loops?

¿Por qué no hay un ;carácter después dode los bucles de shell cuando se escribe en una sola línea? Esto es lo que quiero decir. Cuando se escribe en varias líneas, un forbucle se ve así: $ for i in $(jot 2) > do > echo $i > done Y en una sola línea: $ for i in $(jot 2); do echo $i;...

27
Linux: comando para enumerar archivos (excepto ls)

Esta pregunta se migró de Stack Overflow porque se puede responder en Unix y Linux Stack Exchange. Migrado hace 8 años . Imagine que estaba trabajando en un sistema y alguien eliminó accidentalmente el lscomando ( /bin/ls). ¿Cómo podría obtener una lista de los...

27
¿Hay dos archivos vinculados?

¿Cómo puedo saber si dos archivos están vinculados desde la línea de comandos? Por ejemplo, algo vincula esto: $ ls fileA fileB fileC $ is-hardlinked fileA fileB yes $ is-hardlinked fileA