Perguntas sobre 'scripting'

4
respostas

Conselhos para gerir chaves SSH

Qual é a melhor prática que você encontrou para gerenciar muitos keypairs SSH? Eu uso o SSH para me conectar a vários sistemas, tanto em casa como no trabalho. Atualmente tenho uma coleção bastante pequena de pares de chaves para sistemas d...
11.10.2013 / 04:29
5
respostas

Como extrair totalmente um comando shell que está usando o redirecionamento

Eu escrevi alguns shell scripts ao longo dos anos (mas eu certamente não sou um administrador de sistemas) e há algo que sempre me causou problemas: como eu posso bifurcar um comando de shell imune a restrições em segundo plano de um < em> scrip...
11.01.2012 / 01:21
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 / 03: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 / 02: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 / 08: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 / 14: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 / 17: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 / 09: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 / 22: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 / 14:51