Resultados de la búsqueda a petición "brace-expansion"

2 la respuesta

Expansión de patrones para ejecutar comandos

Sabiendo que soy capaz de correrecho omv para expandir patrones como estos:echo {0..9}{A..Z}. Tengo curiosidad por saber si hay una manera de hacer lo mismo pero ejecutar comandos. docker-compose {stop,rm,up -d}El ejemplo anterior no funciona, ...

10 la respuesta

Utilizando una variable en el rango de expansión de llaves alimentado a un bucle for

Aquí está myscript.sh #!/bin/bash for i in {1..$1}; do echo $1 $i; done Si corromyscript.sh 3 la salida es 3 {1..3}en lugar d 3 1 3 2 3 3Claramente$3 contiene el valor correcto, entonces ¿por qué nofor i in {1..$1} se comporta igual que si ...

3 la respuesta

¿Cómo puedo hacer una expansión de llaves en las variables? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Expansión de llaves con variable? [duplicar] [/questions/19432753/brace-expansion-with-variable] 6 respuestasConsidere el siguiente script: #! /bin/bash -e echo {foo,bar} EX={foo,bar} echo ${EX}El ...

2 la respuesta

Cómo almacenar llaves en una variable Bash

Estoy tratando de escribir un script bash. No estoy seguro de por qué en mi script: ls {*.xml,*.txt}funciona bien pero name="{*.xml,*.txt}" ls $nameno funciona yo obtengo ls: no se puede acceder a {.xml,.txt}: No existe tal archivo o directorio

2 la respuesta

¿Cómo manejar expansiones de shell en GNU Make bajo Ubuntu?

Dado esto muy simpleMakefile: all: @mkdir -pv test/{a,b} Obtengo esta salida en OS X 10.6.8 y CentOS 5.5: mkdir: created directory `test' mkdir: created directory `test/a' mkdir: created directory `test/b' Pero en Ubuntu 11.04 me sale ...

2 la respuesta

(expansión de llaves zsh | seq) para listas de caracteres: ¿cómo?

Bash me permite escribir la declaración, $ for i in {h..k} ; do echo $i ; donepero zsh solo permite la expansión de la lista de números, como{8..13}. ¿Cuál es la mejor solución? Algo comoseq para personajes ...

1 la respuesta

Expansión de corsé con rango en cáscara de pescado.

En bash, puedo hacer lo siguiente

10 la respuesta

Brace expansión con una variable Bash - {0 .. $ foo}

WEEKS_TO_SAVE=4 mkdir -p weekly.{0..$WEEKS_TO_SAVE} me da una carpeta llamada semanalmente. {0..4} Existe un secreto para la expansión de llaves mientras creas carpetas que me falta?

2 la respuesta

El equivalente de PowerShell de Bash Brace Expansion para generar listas / arreglos

Al escribir un script Bash puedes usarexpansión de la abrazadera para generar rápidamente listas:¿Cuál es la forma más sencilla de generar una lista similar ...