Perguntas sobre 'shell'

2
respostas

id -u $ var fornece a mesma saída se $ var tiver um valor ou não

Estou escrevendo um script para configurar novas instalações do Debian, encontrando a melhor solução para confirmar que um usuário existe no script, a melhor maneira que encontrei me dá uma saída diferente. PROBLEMA: id -u $var e id...
14.08.2018 / 20:37
4
respostas

apaga todos os arquivos que terminam com determinada string

Eu tenho um diretório contendo cerca de 15 mil imagens, com um número x de sequências scene1_000000.png scene1_000001.png scene1_000002.png scene1_000003.png scene1_000004.png scene1_000005.png scene1_000006.png scene1_000007.png scene1_00000...
10.07.2018 / 16:20
3
respostas

Como iterar duas variáveis em um script sh?

Usando o kernel 2.6.x Como você registraria o resultado abaixo com as seguintes variáveis usando sh (não bash, zsh, etc.)? VAR1="abc def ghi" VAR2="1 2 3" CONFIG="$1" for i in $VAR1; do for j in $VAR2; do [ "$i" -eq "$j" ] &&...
04.09.2017 / 16:06
2
respostas

Como gerar uma string aleatória em um alias de perfil?

Eu tenho um alias no /etc/profile do meu servidor, o que gera um diretório aleatório no comando, assim: alias rdir="mkdir -p ./'cat /dev/random | tr -cd 'a-z0-9' | head -c 8'/" Mas acontece que isso gera sempre a mesma string (neste ca...
21.07.2015 / 07:55
4
respostas

localizar alias com find

Em sistemas pequenos onde não há locate instalado, como um alias teria o mesmo resultado que o locate? Eu posso imaginar que find pode produzir a mesma saída, portanto, um alias pode se parecer com alias locate="find / -name" Mas...
25.06.2015 / 07:54
6
respostas

Como executar um comando para cada número em um intervalo

Eu quero fazer algo como specmd file5.awe specmd file6.awe specmd file7.awe specmd file8.awe specmd file9.awe specmd file10.awe specmd file11.awe specmd file12.awe Existe uma boa maneira de fazer isso? A melhor maneira que posso pensar é...
05.12.2015 / 08:08
5
respostas

Como alinho corretamente o arquivo de texto de várias colunas?

Este é o meu arquivo: TLRUIDA CBdms Status DP 6/1/1 DC 6/1/5 0 Y TLRUIDA CBdms Status DP 6/2/1 DC 6/2/5 0 Y TLRUIDA CBdms Status DP 6/3/1 DC 6/3/5...
21.01.2016 / 08:44
6
respostas

Como faço para passar uma variável do meu servidor local para um servidor remoto?

Estou tentando passar uma variável do meu servidor local (location1) para um servidor remoto (location2). O objetivo do código é copiar um arquivo do servidor remoto de um local predefinido. Em termos mais simples, eu quero copiar arquivos de lo...
02.06.2014 / 14:18
2
respostas

awk - lê o programa AND input da entrada padrão?

É possível que o awk leia o programa e a entrada do padrão entrada? Gostaria de poder enviar um arquivo para a seguinte função. process_data () { awk -f - <<EOF {print} EOF } Nota: o programa atual é mais longo, não pode ser pa...
04.08.2014 / 14:41
1
resposta

Qual é a diferença entre filename = $ {1: - / etc / hosts} e filename = / etc / hosts? [duplicado]

     Esta pergunta já tem uma resposta aqui:                   O que significa ': -' em um script de shell [duplicado]                                      2 respostas                                                 Significado de “:...
29.06.2014 / 11:52