Perguntas com a marcação «bash»

Perguntas específicas ao Bourne Again SHell do GNU, em oposição a outros shells Bourne / POSIX. Para perguntas sobre shells do Unix em geral, use a tag / shell.


2
Definindo variáveis ​​readline no shell
Li na manpágina que você define os parâmetros de linha de leitura como desativados ou com um valor usando set var value É o mesmo que o setembutido, e como você define as variáveis ​​uma vez inputrcque já foram lidas e o shell está em execução?
10 bash  readline 

2
Usando o comando `select` para imprimir um menu no Bash
Estou tentando implementar um menu simples usando o selectcomando O script (para fins de teste) é o seguinte: #!/bin/bash echo "*******************" PS3='Select an option and press Enter: ' options=("apache" "named" "sendmail") select opt in "${options[@]}" do case $opt in "apache") date ;; "named") echo "test" ;; "sendmail") echo "test 2" …

2
Como impedir que o root execute um script
O servidor de aplicativos Glassfish fornece scripts para administrar o servidor de aplicativos e também os inicia e interrompe, e eu gostaria de restringir o usuário root de executar esse script. O motivo é que alguns desenvolvedores importantes esquecem de administrar o servidor como usuário não privilegiado e, se reiniciarem …



1
O gnu coreutils está quebrado?
Considere a seguinte entrada para classificar: cat > foo <<EOM D,,5014978 DD,,25 D,I,1972765530 D,Y,4223624 -,Y,71285059 YA,I,2 EOM Agora tente correr sort foo A saída não é classificada ao tentar isso em qualquer uma das minhas caixas Linux (gnu coreutils versões 6.9-7.4). A saída é classificada quando executada no cygwin (gnu …
10 bash  coreutils  sort 



4
Status de saída do bash usado com o PIPE
Estou tentando entender como o status de saída é comunicado quando um pipe é usado. Suponha que eu esteja usando whichpara localizar um programa inexistente: which lss echo $? 1 Como whichnão foi possível localizar lss, obtive um status de saída 1. Isso é bom. No entanto, quando tento o …
10 bash  shell-script  pipe  exit 

3
Expansão Bash hexadecimal
Gostaria de saber se existe uma maneira de usar a expansão do bash para visualizar todas as possibilidades de combinação de vários dígitos em hexadecimal. Eu posso expandir em binários Na base 2: echo {0..1}{0..1}{0..1} O que devolve: 000 001 010 011 100 101 110 111 Na base 10: echo …

1
Zsh: faça a seta para cima pular comandos idênticos
Na maioria dos shells do Unix, a tecla de seta para cima ↑substitui o comando que está sendo editado pelo comando anterior no histórico. A história pode ser visto usando o comando history. ↑ pode ser pressionado mais de uma vez para subir na história. Minha pergunta é: Como posso …


3
para percalços loop glob
Estou tentando configurar um script que fará um loop sobre um conjunto de diretórios e faça uma coisa quando encontrar arquivos .jpg e outra quando encontrar arquivos .nef. O problema é que, se um diretório não tiver arquivos .jpg, por exemplo (ou .nef), a entrada glob não será mais uma …
10 bash  wildcards 

6
Como remover arquivos duplicados usando o bash
Eu tenho uma pasta com arquivos duplicados (por md5sum( md5em um Mac)) e quero ter umcron trabalho agendado para remover qualquer encontrado. No entanto, eu estou preso em como fazer isso. O que tenho até agora: md5 -r * | sort Que gera algo como isto: 04c5d52b7acdfbecd5f3bdd8a39bf8fb gordondam_en-au11915031300_1366x768.jpg 1e88c6899920d2c192897c886e764fc2 fortbourtange_zh-cn9788197909_1366x768.jpg …

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.