Perguntas sobre 'shell-script'

1
resposta

Por que o $ id desapareceu após o EOF?

cat >run_pos2bed3.sh <<EOF ls 2*/peaks.txt | while read id; do echo $id done; EOF depois da entrada nano mostra apenas ls 2*/peaks.txt | while read id; do echo done; EOF Como posso adicionar $id após EOF ?     
18.10.2017 / 00:17
1
resposta

Obtenha linha específica abaixo da linha grepped

Eu tenho um problema desafiador que estou enfrentando abaixo Eu tenho o texto abaixo em um arquivo: create table "ctronsys".activity_codes ( code_list_id varchar(8), code_id varchar(10), record_type varchar(1), active_status_in...
02.05.2017 / 14:27
2
respostas

Quando e quando não usar operadores [] com if?

#!/bin/bash echo 'Want Task 1' read r1 ; if [ echo "${r1}" | grep -iq "^y" ] ; then echo 'Task One Done' echo 'Want Task 2 ??' read r101 if [ echo "${r101}" | grep -iq "^y" ] ; then echo 'Task 2 Done' fi fi Quan...
06.07.2017 / 17:29
1
resposta

Para encontrar diferença entre duas linhas de um mesmo arquivo

Eu tenho um arquivo como este, 19:36:19_19/06/2017 1786 19:38:21_19/06/2017 2138 19:40:22_19/06/2017 2612 19:42:23_19/06/2017 2613 19:44:28_19/06/2017 2613 19:46:32_19/06/2017 2613 19:48:33_19/06/2017 2613 19:50:35_19/06/2017 2613 até 682...
08.07.2017 / 08:45
1
resposta

erro de sintaxe próximo ao token inesperado 'do

Eu tenho um erro de "erro de sintaxe próximo ao token inesperado do", usando um loop for em um .sh. Aqui está o código: #!/bin/sh # some code for flux in $(ls -d /home/eai/*/*/*) ; do FICHIER=$(ls -p -tr $flux | grep -v / | head -n 1) i...
05.09.2017 / 14:14
1
resposta

Escapando entre aspas duplas nos scripts bash

Estou confuso sobre este tópico ao ler o Advanced Bash Scripting Guide. De acordo com o livro, Bash script, when we quote a string, we set it apart and protect its literal meaning. e Escaping is a method of quoting single characters...
03.09.2017 / 22:39
1
resposta

combina vários ecos iguais para um eco de loop no bash

Estou criando um script de monitoramento que analisa os resultados de vários hosts no loop e, em seguida, o OK ou o OK do eco ... Se tudo resultou OK, quero combinar a mensagem com o único OK, caso contrário, OK. Veja o que funciona atualmente:...
20.08.2017 / 18:53
2
respostas

Carregar binários de programas no boot

Eu escrevi alguns scripts utilitários para o meu sistema linux. O problema é que a primeira invocação de programas fica um pouco atrasada, suponho que seja o atraso do disco. Existe uma maneira que eu possa armazenar esses scripts em cache sem e...
16.06.2017 / 18:13
3
respostas

Posso transferir um arquivo para uma pasta (em um servidor remoto) que é gravável somente pelo root (via sudo)?

Eu tenho um shell script para configurar o ambiente e instalar um aplicativo da Web relativamente complexo em um servidor da web, que gradualmente evoluiu de um rápido hack para um hack maior e um pouco menos ruim. Anteriormente, meu script t...
24.03.2017 / 17:08
2
respostas

Usando uma variável com o comando rename

Eu quero usar o comando rename para remover caracteres em um nome de base de arquivo, com base nos caracteres inseridos (entrada) pelo usuário em um script interativo. Basicamente, gostaria de fazer isso: read characters_to_remove_input...
25.03.2017 / 18:26