Perguntas sobre 'bash'

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

Script de bash: Use a variável in sed para excluir todas as últimas linhas "x" de um arquivo, exceto as últimas

Estou usando o seguinte script para excluir todas as últimas linhas 'x' em um arquivo de log: #!/bin/bash # Script to write to the log file every minute and delete all but the last # set time in hours echo 'date +\%Y\%m\%d\%H\%M\%S','/hom...
26.09.2014 / 09:00
3
respostas

Omitir “git” da série de comandos git

Quando estou trabalhando com o git, muitas vezes me pego digitando uma série de comandos que começam com 'git' seguido por vários argumentos. Existe alguma maneira de entrar em um 'git-mode' que me permita usar todos os comandos do git sem o...
28.12.2017 / 19:26
1
resposta

Problemas no CygWin ao acessar / dev / nul como usuário não privilegiado

NOTE: This question is originally a simple typographic mistake (nulinstead of null) for the questioner. Anyway, the details could be useful for anyone having the same error and arriving here after a research. Remember: the problem is not...
12.04.2014 / 22:34
2
respostas

Execute um comando para 3 linhas de cada vez

Estou tentando executar três processamentos separados enquanto leio foo.txt Aqui está o exemplo: cat foo.txt | while read line do echo line1 echo line2 echo line3 echo "" done A saída esperada é: line1 line2 line3 line4 line5 li...
05.01.2014 / 06:20
2
respostas

Existe um comando unix para o tempo de saída decorrido durante um comando?

Adoro usar time para descobrir quanto tempo um comando demorou para executar, mas ao lidar com comandos que executam subcomandos internamente (e fornecem uma saída que permite dizer quando cada um desses subcomandos é executado) seria realmen...
07.06.2014 / 16:01
3
respostas

Certifique-se de que o comando digitado seja somente leitura

Estou criando uma API que aceita qualquer comando (no bash) e o executa na raiz. Eu quero garantir que este comando seja RO e não escreva nada. Alguma idéia de como fazer isso? Talvez possa temporariamente desativado com um temporizador ou tal?...
05.06.2014 / 21:20
1
resposta

MAC - edite o arquivo hosts no script bash

Eu tenho algumas coisas VM criada no meu exemplo MAMP, estou usando wp-cli em um bash para instalar instâncias wordpress, eu queria acrescentar a este roteiro um comando para editar o arquivo hosts com base em uma var. sudo echo -e "127.0.0.1...
09.06.2014 / 17:19
1
resposta

Comentando uma linha no script Bash baseado na variável

Eu não sou programador e estou tentando fazer meu primeiro roteiro. Eu tenho: # NOMBREX1:lalalala # NOMBREX2:0 if [ "$NOMBREX2" == "0" ]; then ?????? fi $COMMENT1 rar a -r ......... Se NOMBREX2=0 eu quiser renomear $COMMENT1...
10.06.2014 / 08:08
2
respostas

Por que esse script bash dá um erro no Ubuntu, mas não no OSX?

#!/usr/bin/env sh export $NODE_CONFIG_DIR=/Users/full/path/to/script/config cd /Users/full/path/to/script /usr/local/bin/node main O script é executado localmente no OSX (se eu ajustar os caminhos para o ambiente local), mas no Ubuntu eu rec...
02.02.2014 / 08:36
2
respostas

O que significa * ao lado de um nome de arquivo na saída do comando ll? [duplicado]

     Esta pergunta já tem uma resposta aqui:                   O que o asterisco significa após um nome de arquivo quando você digita 'ls -l'?                                      5 respostas                                Eu tenho...
15.10.2013 / 14:40