Perguntas sobre 'bash'

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

como inserir o último arquivo em um servidor remoto via ssh

plano de fundo Eu sempre procuro os logs (tanto de erro quanto de informação) ... o que requer as seguintes etapas manuais 1. ssh em um servidor 2. cd no diretório de logs 3. identifique o último arquivo que é erro ou informação 4. cauda pa...
03.02.2018 / 09:00
1
resposta

Anexa stdout e stderr a um arquivo

> redireciona o stdout para um arquivo e sobregrava o arquivo. &> redireciona stdout e stderr e sobregrava (?) o arquivo. Eu quero anexar stdout e stderr a um arquivo, não sobrescrevê-lo. Eu tentei &>> mas nã...
17.03.2018 / 09:12
1
resposta

Por que o inotifywait -m está rodando várias vezes? (Loop infinito)

Eu tenho um script git post-receive que se parece com isso: #!/bin/bash export GIT_WORK_TREE=/home/git/worktree mkdir -p $GIT_WORK_TREE while read oldrev newrev refname do # ensure the working copy is set up correctly git checkout...
27.01.2018 / 13:30
1
resposta

Zipar preservando diretórios relativos de qualquer lugar

Tentando obter uma funcionalidade específica de zip . Gostaria de compactar tudo de forma recursiva em um diretório específico e preservar a estrutura de diretórios dentro do diretório JUST, mas não ter o caminho completo como parte do archive...
02.03.2018 / 02:22
2
respostas

linux bash - posso criar um atalho (semelhante ao windows) em vez de um link simbólico?

então digamos que eu comece aqui: /home/user1/$ Eu quero fazer um atalho para /tmp/subdir1/subdir2/here Normalmente eu faria um link sym: /home/user1/$ ln -s /tmp/subdir1/subdir2/here here Então eu posso fazer: /home/u...
21.02.2018 / 11:34
1
resposta

'^ M' foi adicionado ao meu arquivo depois de passar de Win para Linux [duplicado]

Eu criei um arquivo .txt no Win 8 [usando o sublime] (com o texto copiado por aqui) e movi-o para minha VM executando o Linux. Eu usei cat tmp.txt >> .bashrc para anexar essas linhas em .bashrc , mas ^M misteriosos foram adicio...
10.01.2018 / 16:58
1
resposta

Comando prompt caracteres especiais [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Por que o echo -e “\\\ SOME_TEXT” 'é exibido apenas uma barra invertida?                                      1 resposta                                Ao definir o val...
10.01.2018 / 18:33
1
resposta

escape de barra invertida para aspas simples em sed produz um erro

A intenção é inserir logo após o código da tag HEAD Google em um site HTML legado. #!/bin/bash find . -type f -iname "*.php" -or -iname "*.htm" -or -iname "*.html" | while read i; do echo "Processing: $i" sed -i 's*<HEAD>*&a...
31.12.2017 / 17:07
1
resposta

Opção não reconhecida quando legal usada pelo ssh

Como usar nice no host remoto via ssh ? Desejo diminuir a prioridade de um processo interativo longo, executado no host remoto: ssh server1 nice -n tar --update --preserve-permissions --file /opt/share/content/mirror/.tar --directory...
21.12.2017 / 11:15
1
resposta

Variável imprimiu o valor esperado, mas na verdade seu valor é diferente

A seguinte sintaxe usada para capturar a palavra entre <Name> in .xml file. Eu também uso xargs para remover espaços. $> var=' find /tmp -name '*.xml' -exec sed -n 's/<Name>\([^<]*\)<\/Name>//p' {} + | xargs...
17.01.2018 / 12:00