Perguntas sobre 'shell-script'

1
resposta

eval vs. pipe através do bash

Qual é a diferença entre usar: eval 'echo "foo"' e echo 'echo "foo"' | bash existe algum?     
07.05.2018 / 06:17
5
respostas

Bash itera uma lista de strings

Eu tenho este script bash: for opt in string1 string2 string3 ... string99 do somestuff Funciona, mas eu gostaria de substituir a listagem explícita das minhas strings por um arquivo que realmente contenha todas as strings; algo assim:...
19.09.2012 / 15:13
3
respostas

Nome do arquivo que começa com - (traço) [duplicado]

Eu tenho um arquivo chamado -l no meu diretório agora eu tentei fazer for i in *; do stat -c "%s %n" "$i"; done lista todos os arquivos com tamanhos, mas no meio da saída há algo como 395 koko.pub stat: invalid option -- 'l' Tr...
17.12.2015 / 12:01
10
respostas

Copiar apenas texto específico de um arquivo para outro

Eu tenho um arquivo abc.txt o conteúdo é <classpathentry kind="src" path="Sources"/> <classpathentry kind="con" path="WOFramework/ERExtensions"/> <classpathentry kind="con" path="WOFramework/ERJars"/> <classpathentry kind...
27.05.2014 / 20:02
6
respostas

Por que estou recebendo “linha 1: $ ': \ r': comando não encontrado”?

Eu usei o Cygwin no meu laptop (DOS). Eu tenho uma coleção de scripts dos meus colegas e dos meus. Eu não sou uma pessoa de TI, não tenho conhecimento em Unix. Eu sigo a sintaxe dos meus colegas e sou capaz de gerenciar algumas coisas simples....
09.09.2017 / 00:12
7
respostas

Substitua a vírgula pela barra vertical |, exceto quando estiver entre aspas duplas e remova as aspas duplas

Arquivo1 12584,"Capital of America, Inc.",,HORIZONCAPITAL,USA,......etc 25841,"Capital of America, Inc.",,HORIZONCAPITAL,USA,......etc 87455,"Capital of America, Inc.",,HORIZONCAPITAL,USA,......etc Saída 12584|Capital of America, Inc.|...
25.07.2018 / 10:46
8
respostas

Como faço para construir uma lista com números como este?

Como faço para construir uma lista como esta: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Onde eu corro command 15 ou algo assim. Ou, se eu especificar 100 , ele seria composto por 100 números ou 10000 , e assim seria, mas 10000 números....
05.11.2014 / 17:10
4
respostas

bash script error: fonte: não encontrado

Eu devo estar perdendo um entendimento fundamental sobre o fornecimento de arquivos no bash. Eu tentei as diferentes abordagens que parecem funcionar, mas ainda recebo este erro source: not found . No meu script, tentei fazer o cd para o di...
23.02.2014 / 19:14
3
respostas

É possível fazer eco em um arquivo, mas usar recuo na fonte do script de shell? [duplicado]

Se eu tiver algumas instruções aninhadas e recuadas que fazem eco de uma cadeia de várias linhas em um arquivo, os recuos do shell original (no meu caso bash) serão transportados para o arquivo de destino. Para evitar isso, eu removo os rec...
24.04.2015 / 16:05
6
respostas

Como inverter uma string de dígitos no bash?

Qual é a melhor maneira de gerar dígitos em número? Por exemplo, $ echo 123 | hook 321 $ echo 12358 | hook 85321     
24.03.2014 / 15:49