Perguntas sobre 'bash'

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

Automaticamente executa script bash sob os privilégios de outro usuário

Existe uma maneira de executar um script bash sob os privilégios de outro usuário (automaticamente)? Eu acho que "sudo" é o caminho certo, mas eu não sei como automatizar o processo. Por exemplo Eu quero correr algo assim (usuário "bla" execu...
18.11.2012 / 16:16
1
resposta

Como faço para converter com segurança um arquivo .gz em um arquivo .xz

Eu tenho alguns arquivos enormes que são atualmente gzipados e gostaria de xz-los. Eu quero configurar um script para fazer isso, mas eu quero ter cuidado para não perder os dados, ou seja, eu nunca deveria excluir a versão gzipada, a menos que...
31.01.2014 / 01:06
3
respostas

Use o netcat como um proxy para registrar o tráfego

Eu quero usar o netcat como um proxy para registrar solicitações e respostas de http em arquivos, depois seguir esses procedimentos para inspecionar o tráfego. Pense wireshark. Tentei o seguinte, onde 'fifo' é um pipe nomeado, 'in' e 'out' sã...
06.10.2012 / 14:43
5
respostas

Título da janela no Bash

Como posso definir o título da janela no Bash? Eu sei que no Windows Batch é TITLE.     
17.12.2009 / 17:21
1
resposta

Onde as variáveis bash são definidas?

Como posso encontrar o arquivo que uma variável bash está definida lá? Suponha que o comando echo mostre $ echo $DB_ROOT /home/mahmood/db-4.0 Agora, como posso encontrar o arquivo que esta variável foi definida lá? Eu tenho que dize...
08.02.2013 / 07:47
2
respostas

Como excluir um arquivo de um comando com o ZSH?

Dado este conteúdo do diretório: one.file two.file three.file no bash, quando eu entro rm *.file !(two) apenas one.file e three.file são excluídos. Como posso fazer isso no ZSH?     
27.06.2014 / 15:06
2
respostas

concatena a linha cmd a partir de algum parâmetro

Se eu obtiver uma linha cmd como: myscript param1 param2 param3 param4 param5 param6 ... (so on) Como posso salvar uma string que consiste em parâmetros começando de um específico? O $ @ me dá toda a linha de comando concatenada. O que eu...
07.05.2011 / 16:42
3
respostas

listar vários tipos de arquivos no bash for loop

Eu escrevi um script que converte imagens em uma pasta. O script usa um loop for: i="1" for file in *.jpg; do outputFile=$(echo "image"$(echo $i)) convert "$file" -resize 50x50 $outputFile i=$[i+1] done O que eu quero faze...
07.05.2015 / 22:12
1
resposta

Como faço para listar todos os pacotes instalados a partir da linha de comando no bash / osX

Qual é o comando -bash para listar todos os pacotes instalados localmente na minha máquina? Estou usando osX. Eu tentei o seguinte até agora: dpkg -l - não funciona. apt --installed list - não funciona. pkgutil --pkgs...
19.08.2015 / 18:15
2
respostas

Como você copia diretórios no Linux nessas situações usando o cp?

Situação 1 Como faço para copiar /home/src/somedir para /dest/ de modo que o caminho sempre termine como /dest/somedir , independentemente de o /dest/somedir já existir? Eu quero evitar acabar com /dest/somedir/somedir . Si...
22.12.2015 / 17:29