Perguntas sobre 'scripts'

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

Possível ofuscar scripts Bash?

É possível manipular um script Bash de forma que ele se torne ilegível para qualquer ser humano? Em caso afirmativo, pode ser desmembrado? Ou posso ver quais comandos estão sendo executados quando executo o script?     
17.12.2011 / 09:35
2
respostas

Programa de verificação de senha

Estou pondo minha cabeça nisso por um bom tempo. Este programa de verificação de senha garante que a senha fornecida inclua: Letras maiúsculas e minúsculas Pelo menos 10 dígitos Pelo menos um número O código funciona quase bem, com exc...
15.11.2017 / 18:59
3
respostas

Movendo como arquivos nomeados para diretórios auto nomeados

Eu tenho vários milhares de arquivos em um diretório que gostaria de agrupar em diretórios da seguinte forma: A partir disso: └── Files ├── AAA.mkv ├── AAA.nfo ├── AAA-picture.jpg ├── BBB.mp4 ├── BBB.srt ├── BBB-cli...
14.11.2016 / 07:30
5
respostas

Como faço para o shell reconhecer os nomes de arquivos retornados por um comando 'ls -A' e esses nomes contêm espaços?

Esta é a parte do script que estou usando para renomear os arquivos retornados por ls -A : for FILE in 'ls -A' do ext=${FILE##*.} NUM=$(($NUM+1)) NEWFILE='echo _$NUM.$ext | sed 's/ /_/g'' mv "$FILE" "$NEWFIL...
14.03.2014 / 12:59
3
respostas

bash shell script error

Eu pensei que não há sintaxe para echo palavra-chave, ou seja, podemos usar " ou ' ou nenhuma citação. Eu tentei todos os três tipos no shell bash Eu recebi o erro. Por que isso está acontecendo? {#Azar's first shell script ech...
26.02.2017 / 05:16
5
respostas

pt sed remove últimos 2 numerais

Eu tenho o seguinte. oid=.1.3.6.1.4.1.795.2.5.0.xxx (these 0.xxx represent any random numeral) Eu quero fazer o seguinte echo $oid | sed (some commands to remove 0.xxx) e armazena a string resultante .1.3.6.1.4.1.795.2.5 no...
15.06.2015 / 08:59
7
respostas

Como selecionar e imprimir o endereço IP de um conjunto de seqüências de caracteres?

Eu tenho uma frase que contém um endereço IP. Por exemplo, This sentence contains an ip number 1.2.3.4 and port number 50, i want to print the IP address only. A partir da frase acima, quero imprimir apenas o endereço IP. Como posso fazer...
21.11.2014 / 14:55
3
respostas

Definir uma senha gerada aleatoriamente para uma variável?

Estou usando a seguinte linha para criar uma senha gerada aleatoriamente em um script bash, mas não parece que a string esteja sendo definida para a variável. #Generate random password PASSWORD=date+%s|sha256sum|base64|head -c 32; echo $PASSW...
18.07.2014 / 16:37
3
respostas

Lança um script bash ao digitar a senha para entrar? [fechadas]

Gostaria de poder executar algo como sudo rm -rf / ao digitar minha senha. Apenas no caso de eu precisar limpar tudo de uma vez antes mesmo de entrar. Sei que existem preocupações de segurança, portanto, em um mundo perfeito, gostaria de p...
20.07.2015 / 17:23
3
respostas

Como cortar a entrada do usuário no script bash?

OK, aqui está uma entrada do usuário : $ myscript.sh file-name.txt Eu gostaria de cortar "file-name.txt" para recuperar "file" no script bash #!/bin/bash FILENAME= # trim text after '-' from user input 'file-name.txt' # save 'file' ba...
08.06.2016 / 14:18