Perguntas sobre 'shell-script'

4
respostas

Qual é a função do bash shebang? [duplicado]

Qual é a função do bash shebang? Qual é a diferença entre a execução de um arquivo usando ./file ou sh file ? Como o bash entende isso?
29.03.2017 / 09:14
3
respostas

Como tomar 'password' como entrada no shell script? [duplicado]

Eu gostaria de ter uma senha como entrada, mas quero que o usuário possa inseri-la como outros utilitários tratam, ou seja, os caracteres não aparecem na tela. Eu tentei pesquisar sobre isso, mas não encontrei resposta exata. Eu preciso d...
09.12.2012 / 18:50
1
resposta

Por que eu tenho que escapar de um "ponto" duas vezes?

Eu sei que podemos escapar de um caractere especial como *(){}$ com \ para ser considerado literal. Por exemplo, \* ou \$ Mas no caso de . eu tenho que fazer duas vezes, como \. caso contrário, é considerado um caracter esp...
16.07.2014 / 08:26
3
respostas

como remover a última barra do caminho do diretório?

Eu tenho um script que requer um diretório como um argumento. Eu quero apoiar as duas formas: uma é como a/b/c (sem barra no final) e outra é como a/b/c/ (tem barra no final). Minha pergunta: dado qualquer um dos dois formulári...
23.04.2015 / 03:23
3
respostas

Como forçar o relógio a ser executado sob o bash

O problema é que, quando o relógio é executado, ele executa sh e eu recebo este erro: sh: 1: func1: not found aqui está o código: #!/bin/bash func1(){ echo $1 } export -f func1 watch func1     
13.07.2014 / 20:29
4
respostas

Renomeie os arquivos na pasta local incluindo um prefixo ou sufixo

Eu tenho muitos arquivos em uma pasta e quero adicionar um prefixo ou um sufixo (não ambos ) a eles. Eu verifiquei aqui e descobri que posso usar for filename in *.jpg; do mv "$filename" "prefix_$filename"; done; para adicionar um pref...
19.09.2013 / 23:52
9
respostas

Ferramenta de linha de comando para expansão em pares de "cat" de todas as linhas em um arquivo

Suponha que eu tenha um arquivo (chamado de exemplo.txt) com esta aparência: Row1,10 Row2,20 Row3,30 Row4,40 Eu quero ser capaz de trabalhar em um fluxo a partir deste arquivo que é essencialmente a combinação de pares de todas as quatro...
24.11.2014 / 02:57
3
respostas

Adicionando uma coluna de valores em um arquivo delimitado por tabulação

Como posso adicionar uma coluna de valores em um arquivo que tenha um determinado número de linhas. Eu tenho um arquivo de entrada como este: Arquivo de entrada: SPATA17 1 217947738 LYPLAL1 1 219383905 FAM47E 4 77192838 SHROOM3 4...
28.02.2014 / 22:56
2
respostas

Por que aspas são necessárias para o argumento files ao chamar este script Bash?

Sou bastante novo no script Bash. Eu tenho um "script de testes", que usei como base para um script mais avançado / útil: #!/bin/bash files=$1 for a in $files do echo "$a" done Quando eu ligo sem as aspas, apenas pega um arquivo em um...
26.08.2016 / 16:06
7
respostas

Manipule alguns dados mal delimitados em um CSV útil

Eu tenho alguma saída na forma de: count id type 588 10 | 3 10 12 | 3 883 14 | 3 98 17 | 3 17 18 | 1 77598 18 | 3 10000 21 | 3 17892 2 | 3 20000 23 | 3 63 27 | 3 6 3...
01.03.2017 / 04:07