Perguntas sobre 'bash'

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

Sed não substitui o texto corretamente

Estou tentando executar o sed para substituir algum texto em um arquivo, e eu quebrei o texto separadamente, executei sed nele individualmente para garantir que tudo fosse escapado corretamente e funcionasse. Quando eu coloco tudo de volta, isso...
06.05.2018 / 23:40
1
resposta

Executar recursivamente o comando Linux 'ar'

Eu tenho um diretório com centenas de subdiretórios com muitos arquivos .lib. Eu sou capaz de usar o comando ar -x filename.lib para descompactar um deles, mas eu queria saber como fazer isso de forma recursiva, já que não existe um sinalizad...
12.07.2018 / 19:32
1
resposta

Como alterar o caminho padrão da ferramenta de linha de comando no bash?

Eu tenho uma ferramenta de linha de comando chamada ffmpeg, por exemplo, que tem esse local no meu mac: /Users/me/anaconda/bin/ffmpeg Eu também tenho o ffmpeg instalado aqui: /usr/local/Cellar/ffmpeg/ Quando eu digito ffmpeg na lin...
23.04.2018 / 16:16
1
resposta

CentOS 7: Não é possível conectar via WinSCP quando o bash é executado

Estou executando o CentOS Server 7 em uma VM (ESXi) com permissões de root. Eu tenho um script bash (no meu diretório /etc/profile.d/) que é executado imediatamente após o login. Antes de criar meu arquivo .sh no diretório, não havia problema em...
16.04.2018 / 10:56
1
resposta

Você pode ter um arquivo de terminal no Linux como o Windows Batch? Qual é a extensão?

Já passou algum tempo desde que eu baixei o meu Kali Linux em uma máquina virtual do Windows (VirtualBox não VMware). No meu host do Windows, criei vários scripts em lote que podem executar o "cmd code" com uma extensão de arquivo .bat . Eu qu...
15.04.2018 / 10:38
1
resposta

Execute o comando no bash_profile somente quando estiver no MINGW64

Estou usando o git bash e no meu .bash_profile tenho cd O que funciona quando inicio MINGW64 , mas quando abro o vscode, o console também executa esse comando. Existe alguma maneira de eu executar apenas o comando cd quando em MI...
16.04.2018 / 15:10
1
resposta

.inputrc ligação de chaves não está funcionando em PHP artisan tinker

Atualmente, estou usando o GIT Bash no Windows 10 com associações de teclas personalizadas no arquivo etc/.inputrc . Isso tudo funciona bem. No entanto, quando estou trabalhando com o Laravel "php artisan tinker" Shell , as combinações de...
19.04.2018 / 21:45
1
resposta

Como copiar variáveis de ambiente do shell local para uma conexão ssh remota dentro de um shellscript?

Atualmente, estou trabalhando em um script de shell que é usado para criar imagens do docker e reiniciar contêineres em execução no host remoto. abaixo está a versão simplificada do código. #!/bin/bash -xe # usages: ./deploy.sh [PROJECT_REPO]...
19.04.2018 / 02:38
1
resposta

mover arquivos correspondentes a um padrão que capture o diretório

Considere: $ ls foo xyfooz.tex $ find . -maxdepth 1 -type f -name '*foo*' -exec mv {} foo \; $ ls ./foo* xyfooz.tex Estou tentando obter a mesma sequência de instruções apenas com mv, não encontrar: $ ls foo xyfooz.tex $ mv *foo* foo...
16.04.2018 / 00:01
1
resposta

Atribui valores à variável do arquivo de texto. Procure a string no arquivo. Substitua a string no arquivo?

Estou trabalhando em um projeto em que preciso corrigir milhares de linhas de dados. Eu já terminei o meio trabalho e agora estou preso na parte final. Eu tenho um arquivo chamado tree.txt, que tem uma lista de todos os nós, no entanto, devid...
18.04.2018 / 06:50