Perguntas sobre 'bash'

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

Alterando o hash de um arquivo no Ubuntu

Digamos que eu tenha um arquivo rar e quero alterar o hash do arquivo (MD5) dele, qual é a maneira mais rápida de fazer isso? Estou pensando em adicionar um byte ao final dele, o que deve alterar o hash ... Mas não sei como fazer isso. Eu pre...
14.03.2012 / 08:39
1
resposta

Localizar arquivos modificados do script de backup rsync

Estou usando o rsync no meu servidor Ububtu Linux para fazer um backup de máquina do tempo como do sistema. A cada hora, um cronjob executa o seguinte script (trecho parcial): rsync -a --link-dest=/backup/current --delete-excluded --e...
30.01.2012 / 22:44
3
respostas

Script para manter diretórios específicos que contenham um arquivo .txt e exclua os arquivos dos outros diretórios sem o arquivo .txt específico [closed]

Estou quase terminando o script, mas isso gera diretórios. O que eu gostaria é ter uma saída de arquivos. De qualquer forma um de vocês quer me ajudar? :) #!bin/bash ( find /testftp/* -type d ; find /testftp/* -type f -iname DONOTDELETE...
24.02.2012 / 17:18
1
resposta

Como escrever um script que faz o que menos faz?

Pergunta: Crie um script de tal forma que seja um comando que tenha o mesmo efeito que o comando "menos" (implemente o script chamando "menos"). O que eu escrevi: #! /bin/bash for index in "$@" do less "$index" done Aparentemente iss...
16.01.2012 / 03:54
1
resposta

Como posso consertar meu PS1 personalizado para envolver um comando longo em várias linhas em vez de uma única linha?

Estou tentando personalizar meu prompt bash no Mac OS X. Aqui está o que eu coloco em .bash_profile: $ cat .bash_profile export PS1="\e[0;36m\u : \W \$\e[m " #... Eu recebi o aviso que queria, mas quando eu insiro um longo comando, tudo e...
10.01.2012 / 11:09
1
resposta

bash diz “homebrew: comando não encontrado”

Eu sou novo no OS X e estava seguindo um vídeo e digitei export PATH="$HOME/opt/git/bin:$PATH" Acredito que isso atrapalhou meu caminho e não consigo instalar o MySQL agora. Quando tentei instalar o Homebrew, recebi -bash: homebrew...
10.05.2012 / 08:38
2
respostas

Atribuindo valores a variáveis variáveis

Estou tendo problemas com um loop for, semelhante ao abaixo: for VARIABLE in alpha bravo charlie; do $VARIABLE='sed -n '/$VARIABLE/s///gp;' $FILE' done $ FILE pode conter algo como alpha sandy bravo cathy charlie barbara Os resul...
10.02.2012 / 03:23
1
resposta

Cria o rar sem estrutura de diretório a partir da linha de comando

Eu tenho uma pasta cheia de pastas, e algumas dessas pastas podem ou não ter pastas nelas. Parece algo assim: ~/stuff/01.d/01/files ~/stuff/02.d/files ~/stuff/03.d/files ~/stuff/04.d/lol/files ~/stuff/05.d/files Eu quero fazer .rars separ...
17.11.2011 / 21:10
1
resposta

Por que obtenho um comportamento diferente do comando scp em csh e bash?

Por que obtenho um comportamento diferente do comando scp em csh e bash? O mesmo comando está funcionando no shell csh, mas não está funcionando no bash shell. Por favor, alguém pode ajudar? bash-3.2$ csh Linux-007% scp [email protected]:/...
02.11.2011 / 07:30
1
resposta

“encontrar | grep | awk ”falha miseravelmente

Estou examinando todos os scripts de shell no meu servidor e fazendo isso com o seguinte comando: find / -type f -exec file --mime-type {} \; | grep "text/x-shellscript" Isso está funcionando bem e aqui está um exemplo de saída: /lib/u...
16.10.2011 / 13:35