Perguntas sobre 'bash'

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

Como observar o histórico de diretório passado em que o shell estava?

Às vezes, gosto de olhar para trás no histórico de comandos para descobrir o que estava fazendo. Às vezes ajudaria saber o que o cwd era para cada comando. Então, estou pensando se há alguma maneira de rastrear isso. Eu acho que não é muito r...
07.04.2013 / 07:28
1
resposta

IP GeoLocator. Precisa de script incluído para obter a fonte de IPs do documento txt

Abaixo está um script de shell Eu realmente gostaria de poder alimentar um documento txt de endereços IP para determinar os países que acessam o meu site. Dentro do documento de texto, vamos chamá-lo "IPlist.txt" pode ser algo como: 123.12...
25.08.2012 / 12:29
1
resposta

Conclusão da guia Bash filename

Tenho notado que a conclusão da tabulação é filtrada de maneira útil no bash. Eu sou um programador java e geralmente uso os comandos java e javac no terminal para tarefas rápidas ou remotas. Digamos que eu tenha os dois arquivos comuns...
29.08.2012 / 10:52
2
respostas

A execução de cp -r ~ / .ipython ~ / some / path / .ipython uma segunda vez cria ~ / some / path / .ipython / .ipython. Como evitar isso?

Estou usando um script para copiar diretórios para um local especificado. Quando executo cp -r ~/.ipython ~/some/path/.ipython , o .ipython dir é copiado como esperado para o local especificado. Mas quando eu executo este comando novamente...
22.05.2013 / 18:18
2
respostas

Qual é a sintaxe do bash para criar um novo diretório no diretório acima?

Eu pretendo fazer um script para o mogrify. O comando mogrify redimensionará imagens em um diretório e colocará as imagens redimensionadas em um diretório no mesmo nível de diretório, com o mesmo nome do diretório de trabalho, mas com um sufixo...
08.11.2012 / 22:57
1
resposta

Obtendo o diretório do arquivo

Encontrei um erro no script monit init que desejo corrigir sozinho por enquanto. O código defeituoso é PID_DIR=$(/bin/basename "$MONIT_PID_FILE") /bin/mkdir -p -m0700 "$PID_DIR" O desenvolvedor deseja criar o diretório /var/run/monit...
16.10.2012 / 08:03
1
resposta

Adiciona caractere em determinada posição na fila

Encontrei o seguinte problema: Preciso adicionar espaço em determinada posição em cada linha para transformar dados de ATOM 1 HT1 GLY 5 10.346 30.927 130.252 0.00 0.00 para (adicionando espaço na 12ª coluna) ATOM...
08.05.2012 / 12:25
1
resposta

ssh Mac Unix: copie um arquivo com caracteres especiais e espaços

Estou conectado remotamente a um Mac e tentando copiar um arquivo de música de um diretório para outro, mas estou recebendo um erro. Eu acho que é causado por espaços ou caracteres especiais, mas não tenho certeza. o arquivo é: 01 Your Eve...
12.01.2013 / 02:51
2
respostas

Redirecionar a saída do gnome-terminal para o arquivo

Eu escrevi um script que abre um novo terminal usando o gnome-terminal. A saída mostrada no terminal gnome está correta. Eu quero que esta saída deve estar em algum arquivo. Eu tentei isso: gnome-terminal -e 'bash -c "{ /usr/local/bin/kedr_ca...
10.05.2012 / 13:57
1
resposta

Tentando criar uma função bash que coleta e cita todos os argumentos, mas não funciona se os argumentos contiverem colchetes ou aspas simples

Eu vi o seguinte atalho para "git commit" sugerido em algum lugar: function gc { git commit -m "$*" } Isto supostamente permite que você escreva a mensagem de commit inline no shell, sem aspas ou qualquer coisa. Como: gc This is a co...
14.02.2013 / 21:08