Perguntas sobre 'shell'

3
respostas

Por que “$ sudo echo 'yo'” funciona apesar de o echo ser um shell construído em função? [duplicado]

Eu entendo que sudo cd /directory retornará: sudo: cd: command not found porque cd é um shell embutido e não um binário. Mas então, por que sudo echo 'this is a test' funciona bem? O que realmente está acontecendo aqui?...
16.10.2014 / 14:53
2
respostas

Especificamente, remova os arquivos que começam com ._ usando o terminal

Enviei meu código-fonte para o repositório SVN. Depois de confirmar, encontrei muitos arquivos que começam com ._filename. Como posso remover todos esses arquivos começando com ._ filename ? Eu tenho muitas subpastas e cada subpasta te...
17.05.2017 / 07:35
3
respostas

Concatenando milhares de arquivos: vs

Eu encontrei duas respostas aparentemente contraditórias no StackOverflow para as seguintes perguntas: Concatenando milhares de arquivos de texto em centenas de diretórios (mantendo alguma estrutura) Como posso concatenar arquivos em um...
20.05.2013 / 00:51
2
respostas

Que lógica tem o comando “exec tail -n +3 $ 0” do grub2 config?

Criando uma entrada de menu personalizada, ficou preso neste comando: exec tail -n +3 $0 Tentei no terminal, obtive resultados estranhos, não consegui entender, o que exatamente esse comando faz e por que o grub precisa disso. Você poderi...
28.01.2018 / 11:28
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 / 04:17
2
respostas

esponja de moreutils - qual é a diferença para redirecionar shell? exemplos úteis?

> brew install moreutils ==> Downloading https://homebrew.bintray.com/bottles/moreutils-0.55.yosemite.bottle.tar.gz #############################################################...
06.06.2015 / 08:42
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 / 11:01
5
respostas

Como removo os últimos caracteres de uma string?

Eu tenho uma variável definida com var='type_cardio_10-11-2017' . Preciso remover as últimas 10 letras da variável e anexar o valor restante a var2 . Eu tentei com o seguinte script, mas não funciona como esperado. var=type_cardio_10-1...
20.10.2017 / 17:38
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 / 08:46
7
respostas

Como envolver duas linhas em uma única linha com delimitador

Eu executei abaixo do comando cat /proc/loadavg && date Resultado real: 0.00 0.00 0.00 1/803 26256 Fri Aug 26 09:00:56 EEST 2016 Resultado esperado: 0.00 0.00 0.00 1/803 26256 @@ Fri Aug 26 09:00:56 EEST 2016 Eu tent...
26.08.2016 / 06:57