Perguntas sobre 'bash'

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

descubra se a senha da raiz do servidor é conhecida com php ou um script bash

Existe uma maneira de descobrir se a senha do root do Ubuntu do shell é uma determinada palavra? Eu entrego uma imagem com uma instalação completa do Ubuntu para meus clientes, que tem uma certa senha root. Eu gostaria de adicionar uma v...
03.05.2013 / 12:35
1
resposta

Faça o script Bash com o trabalho “chattr” no OS X

Alguém pode me ajudar a adaptar esse script ao Mac OS X? USR=$(logname) f='find /home/$USR/documents -name "*.doc" -o -name "*.xsl" -o -name "*.pdf"' for file in $f do chattr +i $f done Meu objetivo é encontrar arquivos com esta extens...
10.02.2013 / 17:21
2
respostas

Como fazer os scripts rodarem de qualquer lugar no OS X?

Eu adicionei corretamente minha pasta de scripts ao meu $ PATH. Mas ainda não consigo executar os scripts de qualquer lugar simplesmente chamando-os. Como faço para conseguir isso? Exemplo. Se eu tenho ~/scripts/ no meu caminho e em ~/scr...
01.04.2013 / 15:15
1
resposta

Script ou abordagem para “atualizar” vários arquivos de directory1 para directory2 no Linux

Eu tenho dois diretórios, diretório1 e diretório2. Qual é a maneira mais limpa com um script amigável do Linux que copiaria os arquivos mais recentes do diretório1 para o diretório2, incluindo as mesmas estruturas de subdiretório. Na verdade,...
28.03.2013 / 21:17
1
resposta

Por que 'qual' dá resultado incorreto?

Estou executando em um shell do Ubuntu 12.04 o seguinte comando: sudo bash -c "echo $PATH; which python" que exibe algo como /home/me/env/develop/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin...
11.07.2013 / 09:20
1
resposta

Como os scripts do bash expandem globs de arquivos?

Nesse código, espera-se que a variável excludespec corresponda a toda a substring, mas parece avaliar os arquivos reais correspondentes a ela quando executada, em vez de passar sua representação exata ao comando tar usando-a. excludespec=...
21.01.2013 / 01:10
2
respostas

Redirecionamento de bash sem bloqueio

Alguém sabe como redirecionar a saída de um programa, executando de um script bash, para um pipe nomeado NO MODO DE NENHUM BLOQUEIO (tendo o conjunto de sinalizadores 'O_NONBLOCK')?     
28.09.2010 / 06:27
1
resposta

Como escapar os argumentos corretamente ao chamar cygwin bash -c?

Estou tentando chamar o comando scanimage (do SANE tool) de dentro cygwin embora eu ache que meu problema é um dos geral escapando então talvez o que eu estou chamando não importe. Enfim ... A mosca na pomada é que eu preciso chamar o c...
07.03.2013 / 07:19
1
resposta

Salva o resultado de um grep -c em uma variável shell

Como posso armazenar o resultado de grep -c como um inteiro em uma variável shell? Isto: check=sudo virsh list |egrep -c '\b[0-9]{2}\b' só me dá o número de correspondências e imprime na tela, enquanto o valor da verificação é NULL...
06.08.2013 / 10:01
2
respostas

Como restaurar permanentemente o meu $ PATH?

Eu estava tentando adicionar algo ao $ PATH e foi totalmente errado. Agora não posso executar nenhum comando como ls . Eu olhei para esta resposta ( link ) e usei as seguintes linhas: PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X...
18.01.2013 / 21:54