Perguntas sobre 'shell-script'

2
respostas

Como buscar todas as linhas pares e linhas ímpares de um arquivo e salvá-las em dois arquivos diferentes, como o Evenfile & Oddfile? [duplicado]

A questão é muito simples. Suponha que eu tenha um arquivo chamado "a.txt" e tenha 100 linhas. Agora eu quero extrair linhas ímpares ou seja, linhas 1,3,5 ... etc e salvá-los em um arquivo diferente, como Odd.txt e a mesma coisa para todas as...
06.06.2016 / 15:52
1
resposta

Cron job por 7 dias sozinho não seguido por várias semanas

Eu preciso executar um cronjob para ser executado apenas uma vez por 7 dias. Eu tentei assim: 0 0 * * 0-6 myscript.sh Ele funciona uma vez por dia e funciona todos os dias da semana desde que eu dei 0-6. Mas preciso executar um traba...
19.09.2016 / 07:57
1
resposta

erro de sintaxe: string entre palavras não terminada ao usar regexp_replace no script bash

Adicionei alguns códigos ao final de um script bash que estou usando. O código mostrado aqui destina-se a copiar um csv para minha tabela postgres e, em seguida, remover colchetes, aspas e aspas duplas da coluna de título de test_table. #cop...
08.05.2016 / 19:06
1
resposta

Erro de sintaxe próximo ao token inesperado feito ao fazer o loop de uma linha com várias instruções

Eu tenho o seguinte código como parte de um arquivo maior (suponha ${tools_urls} , ${tempFolder} são variáveis globais) download_tools() { for i in ${tools_urls}; do wget --no-check-certificate --directory-prefix=${tempFolder...
28.10.2015 / 06:51
3
respostas

eu quero imprimir a linha que começa com uma palavra paricular e nos registros restantes imprimir apenas 1º campo

por exemplo: CREATE TABLE MWWDATA."VTCat02" ( "ID" NUMBER(10) DEFAULT NULL , "Cat" VARCHAR2(255) DEFAULT NULL , "Style_Code" VARCHAR2(255) DEFAULT NULL , "Vendor_Style_#" VARCHAR2(255) DEFAULT NULL ); No exemplo acima eu q...
02.11.2015 / 12:57
2
respostas

Como usar o comando cd no comando su?

No script abaixo, os casos aserver e bserver funcionam bem. Mas no caso "cserver" acima, depois do su - gsxuserp, eu preciso executar as seguintes três opções com o mesmo usuário. cd .. cd random_directory tail -f file_in_random_directory...
09.03.2016 / 15:03
2
respostas

Posso ter um shell (bash) esperando executar em segundo plano?

Estou tentando escrever um script expect que, uma vez iniciado, assistirá ao meu terminal e executará um comando toda vez que encontrar uma correspondência. Isso é possível com expect ? Em caso afirmativo, expect_background seria a co...
10.03.2016 / 19:59
1
resposta

Como faço para remover um. desde o início de uma string Bash e escrever o resultado para uma variável? [duplicado]

No momento, estou escrevendo uma função de shell e ela me ajudaria a escrever para poder remover um . do início de um nome de pasta (alterando o nome da pasta de uma pasta oculta para uma não pasta oculta). O nome da pasta é armazenado na v...
19.01.2016 / 20:06
3
respostas

Acessando Variáveis Secundárias

for x in 'cat /var/www/vhosts/example.com/statistics/logs/access_log.processed | awk '{print $1}' | sort | uniq -c | sort -nr | awk {'if ($1 > 2000) print $2'}'; do #Works printf "$x" #Does not work printf "$1"...
07.04.2016 / 15:20
2
respostas

Procurando arquivos APENAS no subdiretório

Então, digamos que eu queira procurar por arquivos que são arquivos C. Como faço para procurar por eles SOMENTE em meus subdiretórios? Eu tentei: ls -R | egrep .c$ , mas isso também procura por .c arquivos no meu diretório atual também....
28.09.2015 / 04:57