Perguntas com a marcação «scripts»

Um script é uma série de instruções escritas em um arquivo "texto sem formatação". O interpretador de script (por exemplo, Bash ou outro shell, Python, Perl, Ruby etc.) lê o arquivo e executa as instruções como se tivessem sido inseridas no prompt de comando.

9
Como executar um alias em um script de shell?
Eu tenho um arquivo executável mpiexec, cujo caminho completo é ~/petsc-3.2-p6/petsc-arch/bin/mpiexec. Como desejo executar esse comando em diretórios diferentes (sem precisar redigitar o caminho inteiro), configurei um alias no meu .bashrcarquivo inicial : alias petsc="~/petsc-3.2-p6/petsc-arch/bin/mpiexec" o que me permite executar esse mpiexecarquivo no prompt de comando facilmente, digitando: petsc myexecutable …
101 bash  scripts  alias 



7
Como executo um comando 'sudo' dentro de um script?
Para fazer um patch manualmente, devo digitar este comando sudo ./playback_delete_data_patch.sh 09_delete_old_data_p.sql Há um espaço logo antes do 09: sudo ./playback_delete_data_patch.sh [space] 09_delete_old_data_p.sql Como posso executar isso dentro de um script? Existem também vários outros comandos, mas este está causando problemas.
84 scripts  sudo  root 



4
Quando usar () vs. {} no bash?
Estou estudando scripts de shell com o bash e preciso saber a diferença entre (...)e {...}. Como alguém seleciona entre os dois ao escrever um script?
74 bash  scripts 

9
Script para exibir todas as cores do terminal
Em toda a Internet, vi muitas pessoas com scripts que imprimem várias coisas em todas as cores definidas ~/.Xdefaults. No entanto, quando tento usá-los, sempre entendo error: Bad Substitution. Alguém tem um script de trabalho que faz a mesma coisa? Deve acabar parecendo algo assim:




10
Como leio uma variável de um arquivo?
Quero inserir no meu script um valor (string) que eu leria de um arquivo de texto. Por exemplo, em vez de: echo "Enter your name" read name Quero ler uma string de outro arquivo de texto para que o intérprete leia a string do arquivo e não da entrada do …
68 bash  scripts 

3
Automatizando a instalação do apt-get com --assume-yes
Estou tentando escrever um script bash para instalar uma lista de software. Estou usando --assume-yespara passar as instruções. De alguma forma, esta linha a seguir não funciona: sudo apt-get install python-software-properties --assume-yes Se eu tentar apt-getsem --assume-yesele funciona, mas o prompt me pede para: please [Enter] to continue or ctrl+c …
68 apt  scripts 

3
Devo salvar meus scripts com a extensão .sh?
Eu tenho alguns scripts funcionais e quero copiar para eles /usr/bin, quero usá-los como comandos normais do terminal. É uma boa prática usá-los com a .shextensão ou posso salvá-los sem extensão?
66 scripts 

4
#! / Bin / sh é lido pelo intérprete?
Em bashou sh, acho que tudo o que começa com #é um comentário . Mas nos bashscripts escrevemos: #!/bin/bash E nos scripts Python, há: #!/bin/python Isso significa que, #por si só, é um comentário, enquanto #!não é?
66 bash  python  scripts 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.