Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
4
respostas

Como verificar o valor atual do IFS?

No momento, estou executando um script de shell e suspeito que o problema seja porque acidentalmente alterei o valor padrão de IFS que é um espaço para outra coisa. Eu quero verificar o valor atual do IFS, mas não sei como encontrá-lo....
21.03.2014 / 05:31
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
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
4
respostas

Adicionar ao caminho apenas o arquivo sh não é um dir

Eu tenho uma pasta bin com um monte de arquivos sh. Por exemplo, "server-run.sh", "server-stop.sh", "server-do-something.sh". E eu quero rodar o arquivo "server-stop.sh" de qualquer lugar. Eu poderia adicionar essa pasta bin ao caminho, mas os a...
21.04.2014 / 10:23
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 rotular ocorrências de texto?

Eu gostaria de converter blue blue red green para: color.1=blue color.2=blue color.3=red color.4=green Alguma pista sobre como lidar com isso? sed, awk, etc?     
27.03.2015 / 19:02
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