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.



2
Alias ​​de várias linhas no bash
Eu tenho o seguinte script. É um caso de teste simples, em que aqualquer valor de string e bdeve ser um caminho. #!/bin/bash alias jo "\ echo "please enter values "\ read a \ read -e b \ echo "My values are $a and $b"" No entanto, sempre que tento …





4
Variável com aspas "$ ()"
Eu escrevi este script: #!/bin/bash while [ true ] do currentoutput="$(lsusb)" if [ "$currentoutput" != "$lastoutput" ] then echo "" date and Time >> test.log date +%x_r >> test.log lastoutput="$(lsusb)" lsusb >> test.log fi sleep 5 done Sou novato tentando aprender rápido e tenho uma pergunta sobre as aspas da …
12 bash  scripts 

4
Script Bash para limitar o número de logins
Minha empresa exige que eu tenha um aplicativo de servidor em execução, que todos os usuários acessem através do terminal putty. Eu quero escrever um script de shell que apenas 20 putty terminal devem estar abertos. Se o 21º terminal estiver aberto, quero fechar esse terminal imediatamente. Como posso conseguir …


3
Erro na função shell para contar números pares
Para uma tarefa, tenho que escrever uma função que imprima o número de números pares quando fornecida com uma sequência de números. Usei o código que usei para uma tarefa anterior (para imprimir 1quando um número era par e 0quando o número era ímpar) Meu problema agora é que minha …

5
Deseja criar arquivos txt para cada png na pasta
Eu tenho esse script #!/bin/bash folder='/home/data/mnist/training' for filePng in $folder/* do touch $filePng.txt done Funciona, exatamente isso, para um arquivo chamado 001.png, ele cria em 001.png.txtvez de 001.txt. Como posso modificar isso?
12 bash  scripts 

2
Para loop com alfabeto
Funciona perfeitamente no OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Mas quando o executo no Ubuntu, recebo o seguinte erro. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Não consigo resolver o problema. Alguma sugestão?
12 bash  scripts  syntax 

5
.sh especificando extensão?
Por que alguns sistemas executam um .sharquivo apenas especificando o nome do arquivo sem extensão e outros requerem nome mais extensão? No meu caso, estou tentando escrever uma série de comandos seguindo estas instruções . Estou especificando a extensão agora, mas ser capaz de executar os comandos sem .shseria preferível.

2
Como fazer com que meu sistema exclua todos os arquivos em um determinado diretório com mais de um período de tempo, mantendo intacta a estrutura de diretórios?
Eu tenho um diretório na minha máquina, pense nele como meu próprio tipo de tmpdiretório, mas está no meu ~diretório. E eu quero fazer com que meu sistema a cada 3 horas exclua todos os arquivos (embora mantenha intacta qualquer estrutura de diretórios, mas ainda exclua todos os arquivos em …

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.