Preguntas etiquetadas con bash

12
¿Cómo portar matrices de estilo bash a cenizas?

Hace algún tiempo escribí un script bash que ahora debería poder ejecutarse en un entorno ash. En bashfue como: services=( "service1.service" "service2.service" "service3.service" ) for service in "${services[@]}" do START $service done START() { echo "Starting "$1 systemctl start...

12
¿Bash proporciona soporte para usar punteros?

Pregunta simple. ¿El shell bash tiene algún soporte para usar punteros al escribir un script de shell? Estoy familiarizado con la notación de expansión, ${var[@]}al iterar sobre la matriz $var, pero no está claro que esto esté utilizando punteros para iterar sobre los índices de la matriz. ¿Bash...

12
Bash = ~ regex y https://regex101.com/

Usando https://regex101.com/ Construí una expresión regular para devolver la primera aparición de una dirección IP en una cadena. RegExp: (?:\d{1,3}\.)+(?:\d{1,3}) RegExp incluyendo delimitadores: /(?:\d{1,3}\.)+(?:\d{1,3})/ Con la siguiente cadena de prueba: eu-west 140.243.64.99 Devuelve...

12
¿Cuál es el último argumento del comando anterior?

$_ se dice que es el último argumento del comando anterior. Entonces, me pregunto por qué no lo es, EDITOR="emacs -nw"pero EDITORen el siguiente ejemplo. ¿Por qué no es "emacs -nw"parte del último argumento? En términos más generales, ¿cuáles son las definiciones de un argumento y el último...

12
Comprender los comandos integrados de shell

En el manual de bash , está escrito que Builtin commands are contained >>> within <<< the shell itself Además, esta respuesta dice que A built-in command is simply a command that the shell carries out itself, instead of interpreting it as a request to load and run...