Perguntas com a marcação «bash»

1389
Loop pelo conteúdo de um arquivo no Bash

Como faço para percorrer cada linha de um arquivo de texto com o Bash ? Com este script: echo "Start!" for p in (peptides.txt) do echo "${p}" done Eu recebo esta saída na tela: Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in...

1305
Diferença entre sh e bash

Ao escrever programas shell, geralmente usamos /bin/she /bin/bash. Eu costumo usar bash, mas não sei qual é a diferença entre eles. Qual é a principal diferença entre bashe sh? Do que precisamos estar cientes ao programar bashe

1273
Criar um alias do Bash que aceite um parâmetro?

Eu costumava usar o CShell (csh), que permite criar um alias que aceita um parâmetro. A notação era algo como alias junk="mv \\!* ~/.Trash" No Bash, isso parece não funcionar. Dado que o Bash tem uma infinidade de recursos úteis, eu assumiria que este foi implementado, mas estou me perguntando...

1132
Qual é o shebang Bash preferido?

Como fazer o upload de arquivos em Stack Overflow no seguinte diretório : O que é um arquivo # e / usr / bin / env? Existe alguma coisa Bashobjetivamente melhor do que as outras para a maioria dos usos? #!/usr/bin/env bash #!/bin/bash #!/bin/sh #!/bin/sh

1116
eco que gera para stderr

Existe uma ferramenta Bash padrão que age como eco, mas gera stderr em vez de stdout? Eu sei que posso fazer, echo foo 1>&2mas é meio feio e, suspeito, propenso a erros (por exemplo, é mais provável que seja editado errado quando as coisas

1077
Como contar linhas em um documento?

Eu tenho linhas como essas e quero saber quantas linhas realmente tenho ... 09:16:39 AM all 2.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 94.00 09:16:40 AM all 5.00 0.00 0.00 4.00 0.00 0.00 0.00 0.00 91.00 09:16:41 AM all 0.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 96.00 09:16:42 AM all 3.00 0.00 1.00 0.00...

982
Como posso canalizar stderr, e não stdout?

Eu tenho um programa que grava informações no stdoute stderr, e preciso passar greppelo que está chegando ao stderr , apesar de desconsiderar o stdout . Claro que posso fazê-lo em 2 etapas: command > /dev/null 2> temp.file grep 'something' temp.file mas eu preferiria poder fazer isso sem...

981
Passando parâmetros para uma função Bash

Estou tentando pesquisar como passar parâmetros em uma função Bash, mas o que surge é sempre como passar parâmetros na linha de comando. Eu gostaria de passar parâmetros dentro do meu script. Eu tentei: myBackupFunction("..", "...", "xx") function myBackupFunction($directory, $options,...