Perguntas sobre 'brace-expansion'

2
respostas

Copie vários arquivos para um diretório com paralelismo

Estou usando o seguinte script para copiar vários arquivos em uma pasta: { echo $BASE1; echo $BASE2; echo $BASE3; } | parallel cp -a {} $DEST Existe alguma maneira de usar apenas um echo $ BASE com a expansão de chaves? Quero dizer alg...
27.10.2012 / 06:41
2
respostas

As chaves não funcionam quando existe um único elemento

Eu sou capaz de scp arquivos com base em suas extensões como, scp sk@localhost:/home/sk/*.{txt,text} . Mas quando tento scp um único tipo de extensão, ele falha, scp sk@localhost:/home/sk/*.{txt} . Consegui resolver esse erro rem...
09.07.2015 / 19:11
2
respostas

brace expansion outros comandos além do mkdir?

Encontrou essa preciosidade bacana para criar vários diretórios: link Eu queria saber se existem outros comandos suportando expansão de chaves?     
02.12.2011 / 17:31
2
respostas

Como executar a substituição de comandos antes da expansão da chave?

Gostaria de realizar a substituição de comandos antes da expansão de contraventores, mas não consegui: $ ls {$(seq -s , 13 20)}.pdf ls: cannot access {13,14,15,16,17,18,19,20}.pdf: No such file or directory Como posso fazer isso?     
17.10.2014 / 09:42
1
resposta

cp: maneira curta de copiar [fechado]

Eu não lembro exatamente, mas havia o comando cp ou mv , que eu pude fazer algo assim com: cp file{.cpp, .cpp.org} O qual copia file.cpp e faz uma cópia chamada file.cpp.org . Alguma sugestão?     
21.08.2013 / 20:18
2
respostas

Como combinar expansão aritmética e expansão de chaves? [duplicado]

As pessoas podem combinar expansão aritmética e fortalecer a expansão? $ for i in {$((1 + 1))..5}; do echo $i; done; {2..5} $ echo "bash laughs at me"     
27.08.2014 / 15:05
1
resposta

'erro de redirecionamento ambíguo' do Bash

Eu tenho três diretórios a, b, c e cada um tem um arquivo chamado old.txt Eu gostaria de copiar o conteúdo do arquivo new.txt para cada um desses arquivos. Minha abordagem é $ cat < new.txt > {a,b,c}/old.txt Mas estou chegand...
19.05.2018 / 22:39
2
respostas

Bash decimal para explicação de conversão binária

Ao converter valores decimais em sua representação binária, é possível usar os seguintes comandos: val=12 D2B=({0..1}{0..1}{0..1}{0..1}{0..1}) echo ${D2B[$val]} Enquanto isso funciona, não consigo entender ou descobrir por que isso aconte...
12.05.2015 / 19:47
1
resposta

Como eu posso controlar a expansão do bracelete do bash para fazer a coisa certa (o que o zsh faz automaticamente)?

No zsh, recebo o resultado esperado de ambas as expansões de chaves: $ touch file-{001..100} $ touch file-{1..100} O primeiro me dá arquivos nomeados file-001, file-002, etc., até o arquivo-100. O segundo me dá arquivos chamados file-1, f...
14.07.2011 / 21:04
1
resposta

expansão de suporte in-line bash

O bash / readline tem uma ligação ou uma função à qual uma combinação de teclas pode ser vinculada para expandir as chaves in-line? Semelhante à maneira como a combinação M-* key pode ser usada para expansão de globalização em linha. Assim...
11.09.2018 / 02:04