Perguntas sobre 'shell'

1
resposta

bat sintaxe para remover certos elementos [fechados]

Eu quero usar "sed" para remover "\ n", "\ r", "Conectado". e "" de uma string. echo " Connected. 97 " | sed -e 's/[Connected.|\n|\r\ ]//g' O resultado que espero receber é "97".     
26.07.2017 / 23:51
1
resposta

preservando a ordem de campo em um 'join'

Digamos que eu tenha dois arquivos como este: 1 a one ... 2 b two ... 3 c three ... 4 d four ... 5 e five ... 6 f six ... e a c f Existe uma maneira, não saber o número de colunas no arquivo 1 (ou...
26.07.2017 / 14:56
1
resposta

Como iniciar um shell do gnome e executar vários comandos a partir de um script

Estou tentando escrever um script que inicie um terminal Gnome e execute vários comandos. Ele é usado para registrar dados seriais por meio de um USB e meu objetivo final é produzir um script que abra várias portas COM em um shell diferente. Tod...
18.07.2017 / 13:51
1
resposta

Imprimindo a saída de várias linhas em uma única coluna

Eu tenho o seguinte script em funcionamento: #!/bin/bash IFS=$(echo -en "\n\b") echo -e "----------------------------------------------------------------------------------------------" echo -e "| Job Name | Enabled | Cl...
01.08.2017 / 21:04
2
respostas

Como posso usar o mesmo shell que eu trabalhei no passado como eu estava desconectado por muito tempo sem operação no Putty?

Ontem à noite eu estava depurando com o GDB. O GDB é uma máquina remota da Red Hat, e eu me conecto com a massa. Eu não terminei meu debug na noite passada e saí. Mas esta manhã, quando eu volto, o PuTTy está desconectado do Ret Hat Shell, e...
27.06.2017 / 01:42
1
resposta

Obtenha o código de saída do comando anterior antes do pipe [duplicate]

Eu tenho isso: node ${SUMAN_RUNNABLE} | tee -a run.sh.log EXIT_CODE=$?; mas parece que o código de saída é sempre 0 porque tee está fornecendo o código e não o executável do nó. Existe uma maneira de capturar o código de saída do exe...
27.06.2017 / 04:47
1
resposta

'setenv' não funciona no shell tcsh quando chamado explicitamente

Eu posso executar o comando setenv muito bem no meu shell tcsh assim: echo $0 /usr/bin/tcsh echo $SHELL /usr/bin/tcsh setenv START_TIME 'date +%s' echo $START_TIME 1499355967 Mas, sempre que eu executo explicitamente como mostrado abaixo,...
06.07.2017 / 16:46
1
resposta

Como renomear múltiplos nomes de arquivos usando find / rename

Eu tenho em um servidor Samba muitos arquivos em diretórios / subdiretórios contendo caracteres especiais. O problema é que os arquivos (contendo caracteres especiais) não são visíveis quando tento visualizar arquivos usando o Windows. Então eu...
04.07.2017 / 17:06
1
resposta

Acrescentar uma string a um arquivo com conteúdo variável

Então estou usando getent para reverter um nome de domínio para um IP. Eu preciso deste IP na configuração do nó munin. Eu tenho o seguinte código, mas apenas imprime o IP e não acrescenta ao arquivo de configuração. HOSTIP= getent hosts goog...
02.07.2017 / 21:10
1
resposta

Como colocar o resultado whereis em cd? [duplicado]

Meu formato é whereis directory | cd , mas não recebo nenhuma saída (nem mesmo um aviso). Onde, como você tem outras postagens que exigem variáveis, minha pergunta pergunta como fazer isso sem elas.     
03.08.2017 / 21:02