Perguntas sobre 'shell-script'

2
respostas

Scripts de shell funcionais [fechados]

Descobri que, quando quero criar algum script de shell ou comando avançado, sempre me incomodou lembrar os nomes dos comandos e suas opções. por exemplo, tr -d '\n' < file | wc -c Embora nas linguagens de programação eu pudesse escr...
12.04.2012 / 11:52
2
respostas

resultado da instrução condicional diretamente no bash sem usar se

imprima o nome do arquivo com mais linhas e quantas mais ele possui (um espaço entre o nome e o número). Se houver um empate, a saída deve ser "foobar 0". ex .: foo tem mais 1 linha: "foo 1"; barra tem mais 3 linhas: "bar 3", mesmo # linhas: "fo...
29.09.2018 / 21:07
4
respostas

Substituir tudo, exceto a primeira linha

Eu tenho o seguinte script de shell: #!/bin/sh echo "Configuring Xdebug" ip=10.0.2.2 xdebug_config="/etc/php/7.2/mods-available/xdebug.ini" echo "IP for the xdebug to connect back: ${ip}" echo "Xdebug Configuration path: ${xdebug_config}" ec...
12.09.2018 / 19:18
3
respostas

Dividir um caminho / caminho / para /

Eu tenho um caminho explícito para um arquivo: /aaa/bbb/ccc/ddd/eee/fff.txt Eu preciso de cd /aaa/bbb e executar uma operação em ccc/ddd/eee/fff.txt . Eu tenho o primeiro bit descoberto: df_test=/aaa/bbb/ccc/ddd/eee/fff.txt cd...
05.07.2018 / 18:37
3
respostas

Como posso generalizar um comando awk em um script? (extraindo / rearranjando colunas do arquivo)

Estou tentando generalizar: $ awk -F":" '{ print $7 ":" $1 }' /etc/passwd em um script, com delimitador, arquivo de entrada e seleção de colunas fornecidas a partir de argumentos de linha de comando, algo como: #! /bin/bash # parse com...
22.07.2018 / 17:33
2
respostas

Como eu detecto se meu terminal tem foco na GUI de um script de shell?

Descrição do problema / objetivo Idealmente, eu gostaria de uma maneira boa de detectar a partir de um script de shell se a janela tem ou não foco. De uma maneira "boa", quero dizer alguma maneira que requer passos mínimos e, de preferência...
06.11.2018 / 07:38
3
respostas

bc erro aritmético

Estou seguindo este guia para tentar configurar uma configuração da barra de limão: link Agora, quase tudo funciona perfeitamente, exceto por esta linha: bc <<< "scale=2; 100 - $f / $t * 100" | cut -d. -f1 Nesta função: m...
29.10.2018 / 10:43
2
respostas

“Globally Store” PID do arquivo iniciado a partir do script bash

Estou compilando um arquivo latex em um script e, em seguida, estou tentando abrir uma nova janela do leitor de pdf ou recarregar a atual (sendo o llpp meu leitor), portanto, depois de compilar meu script, pdflatex $FILE_NAME LLPP_ID=$(pgrep...
07.11.2018 / 17:41
3
respostas

Combinando operadores relacionais com grep -q na instrução shell IF?

Não consigo encontrar uma resposta para isso - peço desculpas se for uma cópia. Estou usando /bin/sh no BSD ( não bash!) e estou tentando descobrir a sintaxe para a seguinte instrução IF. Eu tenho duas cláusulas componentes. Escrito co...
01.08.2018 / 13:10
1
resposta

Caso aceite ser caracteres vazios ou específicos

Fazendo alguns processamentos de mídia aqui: case "$3" in all) : ;; [a-z][a-z][a-z]) if [ "$2" == "subtitles" ]; then switches="$switches -s $3" if [ "$2" == "audio" ]; then switches="$switches -a $3" ;; *) printf 'Invalid languag...
03.04.2018 / 17:28