Perguntas sobre 'bash'

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

Bash: copia os logs para outro arquivo e remove o log copiado

Estou usando o linux e fazendo alguns scripts de bash. Eu tenho um arquivo de log que está fazendo registros de todos os eventos / alterações no nosso diretório em particular. Eu preciso copiar esses logs para algum outro arquivo para que eu pos...
07.02.2013 / 14:20
2
respostas

Como obter ~ / foo de / home / user1 / foo?

O prompt do Bash suporta a sequência de escape \w , documentada como \w the current working directory, with $HOME abbreviated with a tilde (uses the value of the PROMPT_DIRTRIM variable) Existe alguma maneira de obter uma abr...
28.11.2012 / 21:07
1
resposta

Meu script bash não encontra um arquivo existente

Eu percebi um script bash que funciona em um arquivo de texto existente, localizado no mesmo diretório de trabalho do script. O script pega o nome do arquivo para calcular através de um parâmetro de função. O problema é que, quando executo o...
01.10.2012 / 18:12
3
respostas

como remover um arquivo em / etc quando o rc.sysinit está sendo executado?

Eu quero remover um arquivo quando rc.sysinit está em execução Eu escrevi algo como o seguinte: yes | rm /etc/anImportantFileWhichBelongsToSystem Eu acho que o usuário pai para executar rc.sysinit é "root", o que significa que ele pode f...
05.04.2013 / 18:22
2
respostas

Bash - Mover recursivamente todos os arquivos em pastas com nome dado para seu diretório pai

Eu tenho uma biblioteca de documentos onde todos os meus arquivos estão em pastas com base no nome da categoria, mas eles também estão todos em subpastas chamadas 'pdf' também. Existe uma maneira no bash para examinar todos os diretórios da bibl...
03.05.2013 / 19:45
2
respostas

Enviando caracteres especiais para uma função personalizada

Eu li este ótimo artigo sobre como personalizar o prompt do bash: link Eu também li sobre o uso de 256 cores no bash: link Agora, esta é a aparência da minha .bashrc: # Extended 256 colors ext-color() { echo -ne "\[3[38;5;...
04.05.2013 / 20:23
1
resposta

cmd.exe citou a expansão de string?

O Bash tem o recurso de expansão de strings entre aspas , que permitirá que você envie caracteres especiais como assim #!/bin/sh rtmpdump \ -r rtmp://freeview.fms.visionip.tv/live \ -y tvnetwork-hellenictv-sigma-hsslive-25f-4x3-SDh$'\r...
17.09.2012 / 00:17
2
respostas

vnstat: imprime a atividade de rede atual em um arquivo

Como posso imprimir a saída de vnstat -l em um arquivo? o que eu tentei: vnstat -l &> file mas apenas pendurado     
21.03.2013 / 12:27
2
respostas

Excluindo todas as ocorrências de palavras com sed preservando o avanço de linha

Estou tentando excluir todas as ocorrências de uma palavra em um arquivo de texto com sed. Eu tenho esse arquivo f1: alma a fa alatt nyari piros alma e gostaria de excluir todas as ocorrências de "alma". Eu uso o seguinte em um scrip...
14.04.2013 / 09:27
2
respostas

Como lidar com a entrada do shell antes de executar no Bash ou no zsh? [fechadas]

todos. Eu sou um usuário bash / zsh (Linux). Eu quero perceber as seguintes coisas. Primeiro, insira o comando no shell bash / zsh, como: $ maravilhoso: Na verdade, um programa chamado 'maravilhoso:' não existe. O que eu quero é pa...
15.03.2013 / 11:57