Preguntas etiquetadas con shell-script

60
Comprender "IFS = leer -r línea"

Obviamente entiendo que uno puede agregar valor a la variable de separador de campo interno. Por ejemplo: $ IFS=blah $ echo "$IFS" blah $ También entiendo que read -r lineguardará datos de stdinuna variable llamada line: $ read -r line <<< blah $ echo "$line" blah $ Sin embargo,...

60
Shebang que comienza con `//`?

Estoy confundido acerca de seguir script ( hello.go). //usr/bin/env go run $0 $@ ; exit package main import "fmt" func main() { fmt.Printf("hello, world\n") } Se puede ejecutar (en MacOS X 10.9.5) $ chmod +x hello.go $ ./hello.go hello, world No he oído hablar de shebang desde el principio...

59
¿Diferencia entre ls -l y ll?

Soy relativamente nuevo en la programación en su conjunto y algunos tutoriales me han estado diciendo que use ls -lpara mirar archivos en un directorio y otros me han estado diciendo ll. Sé que lses una lista corta, pero ¿hay alguna diferencia entre los otros

55
Cómo definir y cargar su propia función de shell en zsh

Me está costando definir y ejecutar mis propias funciones de shell en zsh. Seguí las instrucciones en la documentación oficial e intenté con un ejemplo sencillo primero, pero no pude hacerlo funcionar. Tengo una carpeta: ~/.my_zsh_functions En esta carpeta tengo un archivo llamado functions_1con...

54
Concatenando dos variables con un guión bajo

Necesito concatenar dos variables para crear un nombre de archivo que tenga un guión bajo. Llamemos a mis variables $FILENAMEy $EXTENSIONdónde se lee el nombre de archivo de un archivo. FILENAME=Hello EXTENSION=WORLD.txt Ahora... He intentado lo siguiente sin

54
bash: prueba si $ WORD está en conjunto

Estoy buscando una construcción en bash, para decidir si una variable $WORDes una de las palabras definidas. Necesito algo como esto: if "$WORD" in dog cat horse ; then echo yes else echo no fi ¿bash tiene tal construcción? Si no, ¿cuál sería el más

52
Ejecute un comando antes de apagar

Quiero ejecutar un comando simple justo antes de que la computadora se apague (el tiempo no es esencial). Para el inicio, puedo usar /etc/rc.local; ¿Hay algo similar para el apagado? Tenga en cuenta que todavía me gustaría usar el botón de apagado integrado del menú; es decir, no quiero usar un...