Perguntas sobre 'shell-script'

2
respostas

Diferença exata entre dados de linhas em dois arquivos no Linux

Precisa de uma saída exata de diferença entre dois arquivos. Os dados estavam em linhas separadas por vírgula e havia um número de linhas, por exemplo, mostrei apenas uma linha. Cada string deve procurar cada string em outro arquivo. exemplo:...
05.05.2017 / 03:16
1
resposta

pt para anexar em linha específica dentro de certo limite

Eu quero acrescentar um texto específico após a correspondência da linha em particular. Atualmente, no exemplo, podemos ver que adicionei a linha rpmos xi92 ; posso usar o interruptor de acréscimo em sed de acordo com as treino Samp...
14.06.2017 / 05:22
2
respostas

Um script bash / zsh não está sendo chamado a partir de um terminal no FreeBsd, nem no bash nem no zsh

Eu tenho um script no FreeBsd 11 % cat my_script.sh #!/usr/local/bin/zsh # [........] Tem x attribute: -rwxr-xr-- 1 root wheel 669 Jun 14 02:45 my_script.sh Meu shell é zsh . Quando estou tentando executá-lo, recebo um e...
14.06.2017 / 02:54
2
respostas

Como posso analisar um arquivo xml da URL http sem fazer o download do arquivo e imprimir a string desejada?

Oi, eu não tenho certeza se isso é possível, eu verifiquei no google muitas opções. Por exemplo, se eu tiver uma URL http com conteúdo xml: link o conteúdo seria algo como abaixo e <building>false</building> isso pode esta...
15.06.2017 / 15:28
1
resposta

Em um script bash, como posso usar “tr -d” para excluir um usuário inserido como char?

#!/bin/bash while getopts ":r" opt; do case $opt in r) [ -f "$1" ] && input="$1" || input="-" read $userinp cat $input | tr -d "$userinp" ;; esac done Esse é o meu código. Essencialmente, estou tentando an...
22.04.2017 / 05:25
1
resposta

Como eu passo um caminho de arquivo para uma função em vez do conteúdo do arquivo?

Estou usando o shell bash no Ubuntu Linux. Eu tenho isso no meu script output_file=create_test_results_file "$TFILE1" Por meio de instruções echo, verifiquei que o valor de $ TFILE1 é um caminho de arquivo, por exemplo, /tmp/run_tests....
20.04.2017 / 18:54
2
respostas

Variável como comando

Eu quero definir uma variável com o nome do terminal e usar essa variável para abrir o terminal em tela cheia. Seria algo como: if [ "$DESKTOP" = "gnome" ]; then if command_exists gnome-terminal; then terminal=$(gnome-terminal)...
25.04.2017 / 15:02
1
resposta

Como usar o sed para substituir uma string usando o número da linha em uma máquina remota usando ssh?

Estou tentando substituir uma string em um arquivo que está em uma máquina remota. Em primeiro lugar, tenho que obter o número da linha usando o comando grep e, em seguida, usando esse número de linha deve substituir a seqüência de caracteres qu...
25.04.2017 / 04:41
2
respostas

Iterar vários arquivos em uma pasta e atribuir valor

Eu tenho uma pasta chamada MyProperties e ela contém vários arquivos .properties como 1.properties , 2.properties , 3.properties e assim por diante. Cada arquivo contém algo como: keyname=value O que devo escrever aqui como...
25.04.2017 / 11:22
1
resposta

Script Bash abortando por loop

Eu tenho o seguinte script: #!/bin/bash -e set -e DATA_DIR=/home/admin/backup_avl_historico/data DB_HOST=myHost DB_USER=myPass #extract table list logger 'Extracting Table List' psql -h $DB_HOST -U $DB_USER -c "select table_name from informa...
11.04.2017 / 17:08