Perguntas sobre 'shell'

1
resposta

bash error em eval contendo espaço em branco

Eu preciso disparar um parâmetro de passagem bash com um formato [variable_name="value"] como este: ./test.sh ip='164.130.21.98' hostname='whatever' pwd='/test' ftpcmd='CWD debug' user='stefano' No script test.sh, quero atribuir a qualque...
02.10.2015 / 10:37
1
resposta

como extrair algumas linhas em um arquivo de dados, comparando com outro arquivo de dados? (fusão) [duplicado]

Eu tenho dois arquivos diferentes: first file: id1 19501112 id2 19831207 1d4 20001212 id6 20000101 id10 20061213 id11 20081212 id12 20100109 id13 20101218 id14 20101212 id15 20111111 id16 20150919 id20 20141415 e segundo arquivo: id1...
01.10.2015 / 00:39
1
resposta

Set variável dentro heredoc, use variável fora heredoc

Eu tenho o seguinte em um script bash ssh -T -i ${ssh_key} ${ssh_user}@${host} <<- 'EOF' file='hostname'.tar.gz echo "file: " $file ### prints>> file: some-host-name.tar.gz EOF scp -i ${ssh_key} ${ssh_user}@${host}:${file...
23.09.2015 / 06:47
2
respostas

É seguro executar estas instruções como usuário root?

Eu tenho o CentOS e quero instalar scala por: Instalando scala no CentOS . Eu quero perguntar se é seguro instalar isso como usuário root? Os comandos são: wget http://www.scala-lang.org/files/archive/scala-2.10.1.tgz tar xvf sca...
22.09.2015 / 07:27
2
respostas

xargs repl_str não expande o segundo espaço reservado

Gostaria de renomear alguns arquivos e excluir outros em um diretório. Eu tentei find . -mindepth 1 -maxdepth 1 ! -name 000-default.conf ! -name default-ssl.conf -print0 | xargs -0 -I {} sudo mv -- {} $(echo {} | sed 's/local.conf/local.examp...
22.09.2015 / 20:36
2
respostas

Seletor de arquivos aleatórios no sistema de arquivos

Contexto: Para testar algum processo de backup que deve funcionar todas as noites, eu quero selecionar um arquivo aleatório em uma grande quantidade de dados. (Cerca de 7 milhões de arquivos. Este é um servidor NFS com ~ 8To de dados usados, pri...
24.11.2015 / 10:30
1
resposta

Executando tarefas repetitivas através do script Bash

Estou executando algumas tarefas repetitivas e acho que será bom criar um pequeno script para executar todas elas em apenas um comando: execute o script bash. Estas são as tarefas que preciso executar: # stop HTTPD, clear logs, start HTTPD ba...
24.08.2015 / 01:29
2
respostas

Escapando um comando linux

Estou tentando executar um comando a partir de um script que eu escrevi que basicamente substitui uma string no arquivo vzctl exec VZID sed -i 's/\/>/address="$IP\/255.255.255.0"\/\>/' "file.xml" O problema é que o comando perde o...
14.08.2015 / 11:19
1
resposta

Concatenando duas strings cortes string

Eu extraio duas strings numéricas de um arquivo de texto e quero combiná-las para criar uma nova string. A nova string será um nome de arquivo. Este é o arquivo de texto dates.dat : 378464,2015-01-31 1019348,2015-03-31 1019342,2015-03-31...
12.08.2015 / 11:24
1
resposta

Por que os argumentos de um comando são alterados quando vistos por ps?

Quando executo meu aplicativo favorito, por que os argumentos parecem diferentes quando vistos por ps ? $ redshift -l 12.94:43.75 2>/dev/null 1>&2 & [1] 8637 $ ps -o cmd= -C redshift redshift -l 12.94 43.75 Observe os dois...
13.08.2015 / 16:34