Perguntas sobre 'scripting'

4
respostas

Como executar uma substituição sed-in-place que apenas crie backups de arquivos que foram alterados?

Eu executei o seguinte para substituir um termo usado em todos os arquivos no diretório de trabalho atual: $ find . -type f -print0 | xargs -0 sed -i'.bup' -e's/Ms. Johnson/Mrs. Melbin/g' Isso executou a substituição de palavras, mas tamb...
21.11.2011 / 02:53
1
resposta

script tmux para iniciar vários comandos

Como posso escrever o seguinte em um script bash? tmux # Start tmux session. compass watch /path/to/project1/compass/ # Run the first process. Ctrl + B, " # Split the pane. compass watch /path/to/project2/compass/ # Run the second process. Ct...
26.06.2016 / 00:05
7
respostas

Tarefas práticas para aprender scripts de shell

Eu estou procurando por alguns problemas comuns na administração do sistema unix e maneiras que o shell script pode resolvê-los. Completamente para fins auto-educativos. Também gostaria de saber como você aprenderia sobre scripts de shell.     
14.08.2010 / 06:00
10
respostas

Um script que exclui espaços extras entre letras no texto

Eu tenho um documento de texto com uma carga de texto que tem um espaço extra adicionado após cada letra! Exemplo: T h e b o o k a l s o h a s a n a n a l y t i c a l p u r p o s e w h i c h i s m o r e i m p o r t a n t… Vis...
10.09.2016 / 12:09
5
respostas

Como imprimir seu próprio nome de script no mawk?

No bash $0 contém o nome do script, mas no awk se eu criar um script chamado myscript.awk com o seguinte conteúdo: #!/usr/bin/awk -f BEGIN{ print ARGV[0] } e execute-o, ele só imprimirá "awk". Além disso, ARGV [i] com i > 0 é usado...
07.09.2015 / 15:10
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 / 07:14
6
respostas

Melhor maneira de executar um comando em cada arquivo em uma árvore de diretórios

Parece haver várias maneiras de fazer isso, incluindo loops no shell script, find e xargs. Qual destes é o melhor e qual é o mais portátil?     
10.08.2010 / 20:16
5
respostas

Como enviar vários comandos para o sftp usando uma linha

O seguinte comando envia um comando para sftp usando uma linha: sftp -o PasswordAuthentication=no user@host" <<<"lcd /home" Como enviar várias linhas para sftp usando uma linha. Existe uma maneira de inserir retornos de car...
08.11.2012 / 13:51
4
respostas

Como executar processos paralelos e combinar saídas quando ambos terminaram

Eu tenho um script de shell bash em que canalizo alguns dados através de cerca de 5 ou 6 programas diferentes, em seguida, os resultados finais em um arquivo delimitado por tabulação. Eu então faço o mesmo novamente para um conjunto de dados...
28.03.2014 / 15:18
3
respostas

Shell script espera pelo comando background

Eu estou escrevendo um script, mas há algo que eu preciso que não consigo encontrar uma maneira de fazer isso ... Eu preciso fazer um comando em segundo plano "command1 &" e, em seguida, em algum lugar no script, preciso esperar que ele t...
10.04.2014 / 14:27