Perguntas sobre 'shell'

2
respostas

imprimindo usuário de subshell obtendo root via su -

Posso imprimir o nome de usuário que está obtendo acesso root via su - no console raiz ao obter o root? user1$ su - password: obtained root via user1 #     
27.03.2016 / 01:04
1
resposta

fim inesperado de erro de arquivo no arquivo de script

#!/bin/sh # Host = ############### Port = #### email_id="##################" email_sub="######" # if ping -q -c 5 $Host >/dev/null then result_host="Successful" else result_host="Not Successful" fi result_nc='nc -z $Host $Port; echo $...
16.06.2015 / 22:03
1
resposta

Substituindo LineFeed \ x0a por SED

Eu tenho que excluir muitos Linefeeds (Hex \ x0a) em um arquivo de log. Eu apenas tenho sed para resolver o problema. É um pouco complicado eu sei .. Você tem idéia de como resolver o problema? Aqui está um exemplo de arquivo de texto:...
02.06.2014 / 15:21
2
respostas

Bloqueado após instalar um bash sem bit executável

Depois de scp -ing um binário bash com shellshock para uma VM Linux do openSUSE 12.2 e substituindo o shell de login por ele, nenhum usuário pode efetuar login via ssh ou o console. Como se viu, o bit executável se perdeu durante a tran...
29.09.2014 / 23:36
2
respostas

executando o alias .bash_profile via SSH

Eu gostaria de executar remotamente um alias .bash_profile, mas não consigo encontrar o comando adequado. Eu tentei: ssh user@host "bash -ic myalias" mas não funciona Eu recebo: bash: cannot set terminal process group (-1): Invalid...
18.11.2013 / 16:32
1
resposta

Como evitar que a mensagem syslog seja exibida em uma sessão ssh sem afetar outras sessões?

Eu tenho uma máquina (RHEL 5.2) que recebe mensagens syslog de máquinas remotas. E agora ele continua aparecendo a mensagem da máquina remota em um shell ssh, o que é irritante quando eu quero fazer algo sobre isso. mensagens são assim:...
17.07.2014 / 12:10
1
resposta

Onde está o $ HOME definido no Centos 6.3

Onde está a variável de ambiente $ HOME definida no Centos 6.3? Eu olhei em: / etc / profile /etc/profile.d / * / etc / bashrc ~ / .bash_profile ~ / .bashrc Além disso, a segunda à última coluna em / etc / passwd tem o diretóri...
03.04.2013 / 20:26
1
resposta

Existe algum utilitário do Linux para retornar um código de erro para uma entrada específica?

Estou executando o Puppet e preciso executar um dos comandos exec definidos somente se uma linha não existir na saída de um comando diferente. Eu posso configurar uma contingência com uma cláusula unless (que executará o comando a menos q...
20.02.2013 / 21:07
1
resposta

Lançar a sessão Citrix a partir da linha de comando

O trabalho tem um servidor Citrix. Minha estação de trabalho é o OS X 10.6.8. Eu notei ontem que, se eu tiver feito o download de um arquivo .ica para o disco, posso iniciá-lo na linha de comando ... open agljava.ica Isso é bacana,...
31.07.2012 / 16:16
2
respostas

Como detecto a versão do find no OSX?

Eu preciso detectar qual versão do comando find é usada em um script de shell. O GNU find suporta o argumento --version , mas o comando find no OSX aparentemente não suporta isso. Existe uma maneira de detectar qual versão é?     
23.05.2012 / 23:45