Perguntas sobre 'shell'

2
respostas

Chama uma função .bashrc de um script de shell bash

Eu quero poder nomear uma guia de terminal para que eu possa acompanhar qual é qual. Eu encontrei esta função ( aqui ) e coloquei no meu .bashrc : function set-title() { if [[ -z "$ORIG" ]]; then ORIG=$PS1 fi TITLE="\[\e]2;$*\a\]"...
03.11.2016 / 08:03
1
resposta

Obtenha o valor DISPLAY por nome de usuário

Eu corro os seguintes comandos para obter o valor DISPLAY para um usuário logado. $ loginctl list-sessions SESSION UID USER SEAT c2 1000 asif seat0 c3 10...
28.05.2016 / 04:25
1
resposta

Uma maneira de distinguir entre saída intercalada de dois processos em segundo plano

Se eu tiver dois processos em segundo plano que produzem entrada para STDOUT ou STDERR (por exemplo, dois scripts de instalação), há uma maneira fácil de distinguir esses dois fluxos de saída? Eu acho que posso canalizar a saída de cada processo...
11.02.2015 / 19:32
2
respostas

Como excluir parte de um arquivo binário sem copiar

Eu preciso excluir os primeiros 2 bytes de um arquivo de 6MB. No entanto, este é um Linux embarcado com apenas 32 Mbytes de RAM e menos de 1 MB de memória flash livre. Eu tentei usar o dd, como: 1 - # dd bs=1 skip=2 count=1022 if=input of...
26.02.2015 / 23:21
2
respostas

Como trocar palavras em um nome de arquivo usando o shell?

Um dos meus clientes é uma escola. Em seu servidor de arquivos, todos os projetos têm um diretório com o mesmo esquema de nomenclatura. <last name>, <first name> <second name>? - <project description> Por exemplo:...
05.10.2014 / 07:57
2
respostas

como a gramática de shell POSIX aceita FOO = bar foobar

Como a gramática da shell POSIX      link aceite um comando simples com atribuição, como: FOO=bar foobar A primeira palavra aqui deve ser aceita como token ASSIGNMENT_WORD pela Regra 7b (embora essa regra não seja especificada expl...
05.08.2016 / 07:08
3
respostas

Como matar este processo no bash

Estou tentando fazer interface com minha máquina de arcade Raspberry Pi caseira com um aceitador de moedas e, para isso, eu: use um script de shell (denominado gameplay) que inicia o emulador de jogos (MAME) quando uma moeda é inserida (qu...
01.07.2015 / 09:38
1
resposta

Programa para filtrar as linhas, passando-as para um programa externo?

Estou procurando um programa para usar um programa externo para filtrar as linhas de um fluxo - praticamente uma versão de grep que, para cada linha, imprime ou suprime com base no fato de o programa especificado sair com um código de saída z...
22.06.2011 / 15:49
3
respostas

'$ XAUTHORITY' aparece em 'nowhere' no su + tmux

Quando mudei de su+bash para su+tmux+zsh , percebi que obtive a variável $XAUTHORITY definida como /root/.xauthXXXXXX , em que XXXXXX são 6 caracteres alfanuméricos aleatórios. Com a configuração anterior, o X trabalhou com o root s...
20.09.2010 / 13:13
0
respostas

FreeBSD sh: é possível importar uma lista de comandos para fc sem executá-los?

Não consigo encontrar qualquer indicação de que sh suporta o histórico persistente. Então, estou tentando criar essa funcionalidade manualmente. No final da minha história do .shrc, acrescentei isto: trap -- 'fc -ln -- 1 >> "$HOME/.sh_h...
02.07.2018 / 01:14