Perguntas sobre 'shell-script'

4
respostas

Envolvendo um loop em torno de um comando 'sed'-processando muitos arquivos em um único diretório

Eu tenho arquivos de texto contendo muitas linhas, das quais algumas começam com ">" (é um chamado arquivo * .fasta, e o ">" marca o início de um novo contêiner de informações): >header_name1 sequence_info >header_name2 sequence_i...
07.03.2017 / 18:15
4
respostas

Copiando um arquivo para vários outros arquivos com nomes diferentes

Eu tenho um arquivo (vamos chamá-lo file1.xyz ) que eu quero usar como modelo para trabalhar. Eu preciso copiar o conteúdo de file1.xyz para que eles substituam o conteúdo dos outros arquivos - file2.xyz , file3.xyz , file4.xyz , arquivo5...
06.03.2017 / 16:52
3
respostas

Condicionalmente passe os parâmetros para um script

Eu tenho um script em execução no Linux que aceita alguns parâmetros. Eu gostaria de fazer algo como: if [[ $CONDITION == "true" ]]; then script param1 --param2 else script param1 fi Eu gostaria de evitar o caminho de bifurcaç...
30.05.2018 / 08:03
5
respostas

Divide o texto em uma ordem específica usando a string comum “Message”

Eu tenho um arquivo de texto com o seguinte conteúdo $ cat foo.txt some text [email protected] 8903457923 2018-02-09 07:12 (Asia/Kolkata) again some text over here some more text again Message some text [email protected] 8903457923 2018-02-05 07:12...
20.06.2018 / 14:53
2
respostas

Verificando os resultados de um comando no script Bash

Estou lendo "Advanced Bash-Scripting Guide" no momento. Há algum script que não está funcionando corretamente na minha máquina: HNAME=news-15.net # Notorious spammer. # HNAME=$HOST # Debug: test for localhost. count=2 # Send only two pings. i...
16.08.2018 / 11:24
4
respostas

“expressão inteira esperada”

Estou executando o seguinte script: #!/bin/bash # This script acts as a simple calculator for add, subtract, multiply and divide. echo "Kindly ENTER 'a' to select for addition" echo "Kindly ENTER 's' to select for subtraction" echo "Kindly EN...
08.06.2018 / 17:06
3
respostas

Como eu simplifico um condicional com múltiplos ou declarações?

Estou escrevendo um script de shell que verifica se um parâmetro corresponde a uma string. Existem cerca de 20 deles e mais talvez precisem ser adicionados no futuro. Atualmente, a forma como eu escrevo é difícil de ler e seria difícil atuali...
25.01.2018 / 15:11
4
respostas

Programa shell que lê linhas e linhas de saída com os números de linha

Eu preciso escrever um programa que leia linhas de um arquivo em stdin e escreva as linhas em stdout com números de linha. Eu não posso usar cat -n . Digamos que o arquivo de texto tenha isto: abcdef ghi klm nopqr st Basic...
27.02.2016 / 07:04
2
respostas

Looping através de um array de shell dado como parâmetro

Estou tentando escrever um pequeno script auxiliar que alterará as permissões e a propriedade de alguns sites em um servidor. Neste momento, posso passar em um site ou fazer tudo simplesmente ignorando esse argumento. O que eu estou descob...
30.11.2015 / 20:50
2
respostas

Extrair texto incluindo parens

Eu tenho um texto assim: Sentence #1 (n tokens): Blah Blah Blah [... ... ...] ( #start first set here ... (other possible parens and text here) ) #end first set here (...) (...) Sentence #2 (n tokens): Eu quero extrair o segundo con...
25.09.2014 / 21:08