Perguntas sobre 'bash'

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

Linux / Bash: Comente todas as linhas correspondentes a um padrão

sed é estranho para mim, para dizer o mínimo. Eu gostaria de percorrer uma árvore de projeto C e comentar cada linha chamando a função LogMsg() . Algo que alcançaria o seguinte: foreach: line within *.c if: line contains "LogMsg" p...
20.02.2014 / 16:07
2
respostas

Como colocar em primeiro plano um processo iniciado por upstart?

É possível destacar um processo iniciado por upstart? root@me:~# ps aux | grep my-app root 2208 0.2 0.0 1456 480 ? S 17:38 0:01 /opt/me/my-app root@me:~# fg 2208 -bash: fg: 2208: no such job root@me:~# fg $(pidof my-app...
18.07.2017 / 17:52
2
respostas

Função definida no .bashrc do meu usuário provoca um erro quando eu sudo su

Eu tenho uma função definida no arquivo .bashrc do meu usuário que exibe o nome da minha ramificação atual no meu prompt de comando: parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/()/' } PS1="\[$(tput s...
21.03.2013 / 15:26
1
resposta

Use o iTerm2 e o Mac OSX 10.8.3 para abrir shells com abas para sistemas específicos

Ainda sou relativamente novo no MAC e tenho procurado uma maneira de criar scripts ou usar a GUI para realizar o seguinte. Abra o Iterm para um grupo de hosts e o ssh para cada um deles em uma visualização com guias. No gui eu posso fazer...
30.07.2013 / 19:59
4
respostas

Existe algum shells unix que suporte o relatório do mouse? [fechadas]

Atualmente estou usando o bash no OSX (via iTerm2). Às vezes eu tenho que executar programas com um conjunto muito longo de argumentos de linha de comando. Se eu descobri que eu escrevi errado, demora muito para voltar ao erro e corrigi-lo. Eu s...
12.08.2011 / 13:38
5
respostas

Grep todos os arquivos em um diretório e imprimir correspondências com o nome do arquivo

Eu tenho uma lista de arquivos de log que eu crio como parte de um script de codificação de vídeo que escrevi. Eu gostaria de pesquisar todos eles e imprimir algumas estatísticas da codificação - o quão rápido elas foram codificadas, quais co...
25.06.2012 / 15:15
2
respostas

Abra o vim e salve e feche automaticamente

Usando o bash é possível abrir um arquivo no vim e depois salvar e fechar automaticamente, por exemplo, "ZZ" | vim my.file.txt obviamente, o acima não vai funcionar, mas como eu faria o equivalente? - Eu sei que não parece haver um caso d...
03.07.2012 / 19:16
3
respostas

git: comando não encontrado via bash

Eu sou muito novo para bater, então me desculpe se estou pedindo algo bobo. Resumindo, estou tentando executar o seguinte script: #!/bin/sh ACTION="init" # init or push USERNAME="username" PASSWORD="password" HOST="host.com" PATH="WebSite/ap...
17.11.2012 / 11:55
5
respostas

Shell: É possível fazer referência ao parâmetro anterior?

É possível executar comandos consecutivos, com aqueles que seguem referenciando o (s) parâmetro (s) passado (s) ao primeiro? Por exemplo, download, untar e cd: wget superuser.tar.gz tar -xzf superuser.tar.gz cd ./superuser Em vez disso...
08.01.2010 / 09:10
3
respostas

scripting: como interativamente chamar setreuid () / setregid () em um script bash com as permissões corretas?

Eu tenho um script bash iniciado com cap_sys_admin,cap_setgid,cap_setuid+i (o que significa que esses recursos são herdáveis) , o que é o comando para se tornar root sem digitar a senha (observe isso significa usar setreuid(0,0) ) ? O...
01.05.2017 / 23:05