Perguntas sobre 'shell'

1
resposta

script bash renomeia o arquivo de entrada durante a cópia

Estou executando meu script bash com um arquivo como o arquivo de entrada: ./myscript.sh anyfilename.txt e aqui está o script: #!/bin/bash input_file=$1 dest_dir="./destination" mkdir -p "$dest_dir" cp "$input_file" "$dest_dir" q...
27.03.2017 / 13:37
1
resposta

Retornando valores de funções

Eu tenho uma função que retorna uma versão da primeira linha de um arquivo checkVersion(){ Version=($(awk -F "|" '{print(substr($7,1,1))}' $1)) echo "spark version $Version" return $Version } e usado no loop if if [ $(Version in...
07.03.2017 / 07:09
2
respostas

Escrevendo funções zsh que funcionam

Eu devo admitir que estou completamente perplexo. Eu tenho tentado e procurando por horas sem sucesso. Eu simplesmente não consigo conciliar zsh e minhas funções pessoais. $ print -l $fpath /home/terry/.zsh/functions , bem como os padrões,...
07.02.2017 / 04:07
2
respostas

grep ou egrep não corresponde corretamente aos resultados do mailq contendo um?

Como o título diz, estou tentando obter as linhas de e-mails retidos com grep ou egrep que contêm um ponto de exclamação / bang root@server:~# mailq -Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- 0528561D88 878 Wed Fe...
01.02.2017 / 20:06
1
resposta

É possível rastrear emails enviados?

Estou enviando e-mails para muitas pessoas por meio de um script de shell. Eu só quero acompanhar o e-mail e coletar algumas informações, como a diferença de tempo entre o correio enviado e o correio de confirmação, e processar os dados automati...
10.03.2017 / 06:39
1
resposta

chmod 400 comando retornando erro “Nenhum arquivo ou diretório”. Tentando iniciar uma instância por meio do AWS

CÓDIGO: root@crane-linux:/home/crane/Downloads# sudo chmod 400 ~/home/crane/Downloads/mykey.pem chmod: cannot access '/root/home/crane/Downloads/mykey.pem': No such file or directory root@crane-linux:/home/crane/Downloads# ls discord-0.0.1.de...
12.03.2017 / 19:06
1
resposta

Comandos externos no AWK

Existe uma maneira de usar comandos shell do Linux dentro do awk? Eu preciso verificar a existência do usuário de um arquivo de texto (dado como) username [email protected] e escreva os que não são usuários existentes em um novo arquivo de t...
14.03.2017 / 11:21
1
resposta

Substituição de processo (por exemplo, $ (somecommand)) Em poucas palavras

No meu shell do diretório home no mac, eu corro o seguinte eval "ls" e isso só me mostra os diretórios. Mas se eu correr eval "$(ls)" recebo a seguinte saída: zsh: command not found: Applications zsh: command not found: Desktop...
06.01.2017 / 18:31
1
resposta

Localização dos links simbólicos apontam para o mesmo destino [duplicado]

Como posso encontrar todos os links simbólicos em um diretório que aponta para o mesmo destino? Por exemplo, aqui está uma lista de arquivos em um diretório: a.txt b.txt a -> target1 c -> target1 m -> target2 n -> target3 c.t...
29.12.2016 / 10:29
1
resposta

Substitua um colchete aberto (por! (somente em um local específico wrt a - symbol

Eu quero substituir apenas um parêntese específico com não desse parêntese, ou seja, !( E este parêntesis deve ser o único antes disso - > Entre em cada linha do arquivo. Por exemplo, %código% Eu quero transformar (A & b) -> (b &am...
16.11.2016 / 08:28