Estou executando o Debian 9. No Bash eu posso echo {a..z} para o alfabeto, ou echo {a..z}{a..z} para imprimir combinações de letras. No entanto, gostaria de gerar um índice com: a b c d etc., em seguida, aa bb cc dd etc., em seguida,...
Eu quero copiar um arquivo de texto para um diretório com vários nomes com chaves:
cp /path/to/file/a.txt /path/to/file/{b,c,d}.txt
Mas isso me dá o erro: target '/path/to/directory/d.txt' is not a directory
Estou tentando fazer isso no ZSH:
mkdir -p static/{css, js, img}
mas meu ZSH está incomodando um pouco:
zsh: parse error near '}'
O que estou fazendo de errado aqui e qual seria a maneira correta de fazer esse tipo de expansão? Ob...
Eu tenho 5 arquivos chamados file1 , file2 , file3 , file4 , file5 ,. Eu estou tentando executar o seguinte comando echo "contents" >> file{1,2,3,4,5} . Eu recebo o seguinte erro quando executo este comando; %código%. Meu obj...
#!/bin/bash
arr=(a b c d)
declare -A brr
for i in ${!arr[@]}
do
brr[${arr[$i]}]=$i
done
echo ${brr[@]} #0 1 2 3
Existe alguma maneira de reverter os valores e pares de chaves usando sed ou qualquer outro coma...
tenho dúvidas. Eu tenho que renomear o arquivo com o número de seqüência 1 a 10. Eu sou capaz de criar um arquivo com o seguinte parâmetro.
touch file.$(date +%Y).$$.{1..10}
Mas não consigo renomear o arquivo usando o seguinte comando. Po...
Então, eu sei sobre o uso de chaves ao fazer backup de um arquivo para tornar isso fácil e doce assim:
cp -v original.xml{,.backup}
Mas se eu quisesse restaurar o original, teria que fazer isso
cp -v original.xml.backup original.xml...
Esta expressão de chave gera uma lista de arquivos:
$ touch {foo{.t,t.t},other.txt,test{,.{ascii,t{est.qt,x{t,xt}}}}}
$ ls
foo.t foot.t other.txt test test.ascii test.test.qt test.txt test.txxt
É possível converter de volta uma lista de...
Em bash , você pode fazer expansões legais como:
$ echo {a..z}
a b c d e f g h i j k l m n o p q r s t u v w x y z
Experimentando com isso, decidi tentar algumas coisas estranhas:
$ echo {a..Z}
a ' _ ^ ] [ Z
De onde veio essa se...
Estou tentando escrever um script find que mais tarde poderá ler uma lista de diretórios a serem excluídos de um arquivo externo. Embora eu possa realizar essa parte sozinho, é a expansão da matriz irritante que torna a tarefa difícil.
Primei...