Perguntas sobre 'shell'

1
resposta

Compare duas strings em um script de shell [duplicado]

Meu script precisa de dois argumentos. Eu quero esconder a mensagem de erro se alguém chama o script com script.sh --help então eu cansei disso: if [ $# -ne 2 ] ; then if [ "$1" -ne "--help" ]; then echo "ERROR: wrong number of...
30.07.2014 / 13:13
2
respostas

Substituição de comandos no Script da Shell

511@ubuntu:~/Unix$ cat pass hellounix file1 #!/usr/bin echo "Enter File Name" read file if [ -f $file ] then echo "File Found with a Name $file\n" echo "File Content as below\n" count=0 val=0 while read line do...
11.08.2014 / 08:26
1
resposta

Citação de luta perdida com grep e sed

Estou escrevendo um script bash para extrair dados de tags html e encontrei este comando em outro thread: grep -o '<tr>.*</tr>' HTMLFILE | sed 's/\(<tr>\|<\/tr>\)//g' > NEWFILE , está funcionando muito bem. Mas se...
15.08.2014 / 16:33
1
resposta

Faillog - contagem de login sem sucesso no Motd

Desejo incluir uma contagem de tentativas de login com falha sempre que um usuário faz login. Eu criei: /usr/local/bin/dynmotd que contém #!/bin/bash FAILLOG='faillog -u' echo -e " $FAILLOG " e adicionado /usr/local/bin/dynmo...
22.07.2014 / 11:57
1
resposta

O que é o comando “built-in” no bash [duplicado]

cd é um comando interno no Bash. Um comando ou função interna no Bash tem o mesmo conceito de um comando ou função interna em uma linguagem de intérprete (por exemplo, Python)? O "built-in" é um conceito do próprio Bash? Algum comando...
11.07.2014 / 20:39
2
respostas

concatene arquivos .out

Posso combinar vários arquivos .out com o comando cat no bash ou csh? Além disso, quero apenas que o cabeçalho do primeiro arquivo seja concatenado e eu estava pensando em usar a função tail para isso. Alguém sabe se isso é possível ou se é uma...
16.07.2014 / 04:29
1
resposta

Execute o script bash na inicialização no Linux Mint e abra o terminal automático automaticamente

Sou novo no Linux, então não sei como fazer o que eu quero. Eu tenho my_script.sh (executável, é claro) assim: #!/usr/bin/env bash mate-terminal -e "bash -c 'cd /home/my_user/ruby_projects/my_app/';'rails s';exec $SHELL" NOTA: Est...
30.11.2014 / 01:34
1
resposta

Armazene arquivos e diretórios restaurados em um diretório separado

Eu tenho arquivos de backup no formato backup-date.tar e esses arquivos estarão em um diretório chamado backup . Estou executando uma restauração usando tar -xvf backup-date.tar , mas o arquivo restaurado é colocado no diretório de backup...
04.06.2014 / 04:51
1
resposta

Como usar o 'rsync -R' com vários subdiretórios ou instalar o -D com múltiplos arquivos?

É possível com rsync copiar vários arquivos de um diretório de origem para um diretório de destino com vários subdiretórios que não existem? Ou use install -D com múltiplos arquivos em um diretório que não existe? Também olhei para cp...
07.05.2014 / 17:20
1
resposta

entendeu se um processo de shell está em segundo plano?

Eu mantenho uma instância de mutt inativo em um terminal, se estiver no índice ou pager eu quero que ele seja capaz de receber uma macro de um processo externo (AutoKey ou xdotool etc ..), mas o programa externo precisa verifique se o mutt não e...
13.05.2014 / 17:45