Estou aprendendo o código bash e hoje estou estudando o comando grep .
se eu correr
$ ps -fU user | grep thunderbird
terminal mostra:
user 17410 1 0 10:09 ? 00:00:20 /usr/lib/thunderbird/thunderbird
user 18990 1589...
arquivo1.csv
A,,C,D
A,,C,D
A,,C,D
A,,C,D
arquivo2.csv
A,B
A,B
A,B
A,B
Output.csv desejado
A,B,C,D
A,B,C,D
A,B,C,D
A,B,C,D
Eu tentei usar "join" e "paste" sem sucesso. Existe um comando bash para fazer isso? A coluna "A" é a...
Eu quero criar um zip de uma pasta na linha de comando. Eu posso fazer algo parecido com zip -r folder.zip folder . Eu quero dar o mesmo nome da pasta compactada como a pasta original. Eu posso simular isso escrevendo um script:
#!/bin/bash...
Considere o seguinte:
$ ksh -c '1(){ echo hi;};1'
ksh: 1: invalid function name
$ dash -c '1(){ echo hi;};1'
dash: 1: Syntax error: Bad function name
$ bash -c '1(){ echo hi;};1'
bash: '1': not a valid identifier
bash: 1: command not found
$...
Uma rápida visão geral: Eu tenho um script que fará o backup diário do meu repositório de código-fonte do SVN em um tarball para esse dia. Eu testei o script e ele funciona muito bem, desde que eu o execute como sudo, por causa da propriedade do...
Eu tenho um arquivo que consiste em um URL . Estou tentando obter a URL desse arquivo usando um script de shell.
No arquivo, o URL é assim:
('URL', 'http://url.com');
Eu tentei usar o seguinte:
cat file.php | grep 'URL' | awk '{ pr...
Aqui ele mostra para usar o || e && em uma única linha para concatenar a execução de comandos: Como posso verificar erros do apt-get em um script bash?
Estou tentando interromper a execução de um script se uma determinada cond...
Lutando por um tempo passando uma matriz como argumento, mas não está funcionando de qualquer maneira. Eu tentei como abaixo:
#! /bin/bash
function copyFiles{
arr="$1"
for i in "${arr[@]}";
do
echo "$i"
done
}
a...
Qual configuração eu preciso usar a seta para cima para executar o comando anterior?
Com o Mac, posso usar a seta para cima para executar novamente o comando que acabei de executar, mas não parece funcionar com o meu shell bash.
Eu uso 8.04 (...