Qual é a diferença lógica entre
ll -d !(.*@(ry|rc))
ll -d !(.*{ry,rc})
?
Usando-os no meu diretório home, o segundo corresponde a .bash_history e .xinputrc , enquanto o primeiro não.
Nota:
$ shopt extglob
extglob...
Isso é sobre o bash builtin echo . Documentação por Bash, a opção -e permite a interpretação de escapes de barra invertida.
Se eu executar echo "Total Amount \0" , vejo a saída esperada Total Amount $500 . Aqui eu posso usar a barra in...
Eu estou tentando criar programaticamente um arquivo imprimindo diferentes coisas para ele. (por exemplo, printf %s\n hostname >> file.txt )
Eu gostaria de enviar um código Esc para limpar a tela (seria a primeira linha).
No bash,...
Eu tenho um arquivo que, entre outras coisas, tem texto assim:
<TR><TD>5</TD><TD>Ukraine</TD></TR>
<TR><TD>3</TD><TD>Vietnam</TD></TR>
<TR><TD>3</TD><...
Eu tenho um script update-wallpaper que é um pouco assim:
ln -s $(get-wallpaper-path) ~/.config/bg-manager/wallpaper
A experssion $( ... ) é chamada ... alguma coisa ... e a pesquisa dos símbolos $() no Google e no Bing não resul...
Eu tenho este código para renomear um monte de arquivos:
#!/bin/bash
for file in $1
do
mv -i "${file}" "${file/pattern/replacement}"
done
Como substituo "pattern" e "replacement" por $ 2 e $ 3?
Este código não funciona:...
Como eu faço eco / imprimo letras de bloco no terminal como:
figletetoiletnãoajudam.Nem U + 25A0 ou U + 2588 caracteres unicode.
Isso não é uma duplicata. Como eu disse, figlet , banner e toilet não têm estilos para o que eu...
Eu prefixo meus arquivos ( .dat ) assim:
CLY_BIZ_COM_PERD.dat -> 20160622CLY_BIZ_COM_PERD.dat
Eu tentei o seguinte:
key='date "+%Y%m%d"'
for i in $(ls /Path/*.dat); do mv ${i} "${key}${i}" ;done
Mas este comando sufixo meus...
Eu tenho um modem que preciso reinicializar de um roteador. Um modem aceita apenas o telnet e possui uma GUI da Web. Se eu telnet do roteador manualmente, eu posso reiniciar o modem sem nenhum problema.
Mas quando tento emitir o seguinte no r...