Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
1
resposta

Como trocar dois padrões no lugar com 'sed'?

Estou usando o comando sed para alterar <active>true para <active>false em um arquivo xml. Agora, se eu usar sed 's/<active>true/<active>false/g' file.xml > file.xml apaga completamente o conteúdo do me...
30.07.2018 / 17:34
1
resposta

Como enviar uma palavra em particular no arquivo, se estiver presente?

Estou fazendo um script simples no qual eu ligo true para false se true estiver presente no arquivo ou vice-versa se false estiver presente no arquivo, detalhes aqui Agora eu quero saída, o que é o valor após a mudança ou seja, se...
31.07.2018 / 05:53
1
resposta

Raspberry Pi headless, meu if [[file1 -nt file 2]] que acha que os dois arquivos têm a mesma data de modificação

Então eu tenho um script de jogador "player.sh" e um script de atualização "updater.sh". player.sh toca qualquer arquivo mp3 em / home / filepath / usando um curinga * .mp3, isso funciona como esperado. o que eu quero é que o updater.sh du...
06.08.2018 / 22:21
1
resposta

Curl argument in nvm insallation

O pacote do gerenciador de versões de nós (nvm) ( link ) usa o seguinte comando para instalar o pacote: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash O que significa o adicional menos - após o arg...
09.08.2018 / 19:31
1
resposta

Como posso obter a (s) extensão (ões) de um arquivo com base em seu conteúdo?

Estou planejando fazer o download de várias imagens de um site que não vêm com uma extensão, por isso quero adicionar uma com base no conteúdo do arquivo ou no tipo MIME. file <filename> faz um ótimo trabalho ao identificar o tipo de...
09.08.2018 / 00:43
1
resposta

Como usar variável na variável no bash?

Eu tenho duas variáveis - regex="<version>[0-9]*\.[0-9]*\.[0-9]*[^<]*<\/version>" updated_regex="<version>${main_version}\.${feature_version}\.${patch_version}${tag}<\/version>" Qual eu quero usar no seguinte co...
01.08.2018 / 19:08
2
respostas

Pré-visualizar o diretório atual no shell

O que acontece frequentemente quando eu trabalho em um shell - zsh - é que eu tenho cd ed em algum lugar e eu quero dar uma rápida olhada no diretório. Usar ls pode produzir muitos resultados e deixá-los no terminal. Usar ls | less é me...
06.08.2018 / 13:33
2
respostas

Como rapidamente criptografar / descriptografar arquivos em pasta com python / bash no Ubuntu e Mac?

Eu gostaria de usar um disco USB formatado para MSDOS para poder transferir dados com segurança entre eles. Portanto, eu quero descriptografar e criptografar facilmente todos os arquivos em uma pasta (e subpastas), possivelmente com um script py...
29.07.2018 / 13:00
2
respostas

Bash modo vi: simulando Enter na ligação

Eu tenho uma função fh() no meu .bashrc. Eu quero ligar Ctrl-F no vi-insert-mode para executar esta função. Eu tentei bind '"\C-F":"fh\n"' Isso digita fh no meu terminal e tenta autocompletar o comando. Depois de ter pesquisado na w...
10.07.2018 / 23:53
2
respostas

terminal Mac não está reconhecendo wild card

Estou tentando escrever um script que encolha todas as imagens em uma pasta. De aqui eu tenho isto: for i in *.png; do sips -Z 800 "${i}" --out "${i%png}"; done mas continuo recebendo este erro: Warning: *.png not a valid file - s...
11.07.2018 / 11:09