AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-164535

gboffi's questions

Martin Hope
gboffi
Asked: 2025-04-17 21:52:05 +0800 CST

Executar em segundo plano, evitando qualquer mensagem de controle de tarefa do shell [duplicado]

  • 9
Esta pergunta já tem respostas aqui :
desabilitando o controle de tarefas no bash (CTRL-Z) (4 respostas)
Fechado há 5 dias .

Vamos definir uma função shell (aqui o shell é Bash) e testá-la

$ s () { xterm -e sleep 5 & }
$ s
[1] 307926
$ 
[1]+  Done                    xterm -e sleep 5
$ 

Com meu significado específico de melhor , posso redefinir sassim

$ s () { xterm -e sleep 5 & disown ; }
$ s
[1] 307932
$ 
$ 

(nenhuma mensagem do shell quando o trabalho estiver concluído).

Aqui eu tenho que perguntar, é possível definir spara que eu tenha

$ s () { pre_magic xterm -e sleep 5 post_magic ; }
$ s
$ 
$ 

ou seja, suprimir as informações do trabalho impressas no terminal pelo shell?

bash
  • 1 respostas
  • 159 Views
Martin Hope
gboffi
Asked: 2024-11-16 22:11:39 +0800 CST

Quais compositores X, se houver, suportam zoom?

  • 5

Gostaria de dispensar um DE (de novo) e recuperei a maior parte do meu atrativo visual usando um compositor ( picom), mas há uma coisa que estou esquecendo: dar zoom em parte da tela.

Quais compositores X, se houver, suportam zoom?

x11
  • 1 respostas
  • 33 Views
Martin Hope
gboffi
Asked: 2024-04-01 23:13:31 +0800 CST

Como posso saber qual pacote RPM não instalado contém um comando não instalado? [duplicado]

  • 6
Esta pergunta já tem respostas aqui :
Como descubro a qual pacote (não instalado) um arquivo pertence? (4 respostas)
Fechado há 3 dias .

Suse Tumbleweed, gostaria de instalar tlmgr, tentei sudo zypper install -no-recommends texlive-tlmgrsem sucesso, quero saber qual pacote contém o comando tlmgrou equivalentemente o arquivo /usr/bin/tlmgr.

Como posso encontrar o nome do pacote desinstalado que contém um comando necessário?

rpm
  • 1 respostas
  • 19 Views
Martin Hope
gboffi
Asked: 2024-02-20 18:58:02 +0800 CST

Quero "completar automaticamente" subdiretórios e sub/subdiretórios enraizados em um diretório fixo

  • 5

Eu tenho alguns diretórios com arquivos de música

$ tree -d ~/Music/
/home/boffi/Music/
├── Aldous_Harding
│   ├── Aldous_Harding
│   ├── Designer
│   ├── Party
│   └── Warm_Chris
├── Madness
│   └── The_Very_Best
└── Mitski
    ├── Be_the_Cowboy
    ├── Bury_Me_At_Makeout_Creek
    ├── Laurel_Hell
    ├── Lush
    ├── Puberty_2
    ├── Retired_from_Sad,_New_Career_in_Business
    └── The_Land_Is_Inhospitable_and_So_Are_We

e um roteiro

$ cat ~/bin/pmd
# Play Music Directories

root=/home/boffi/Music/
list_of_dirs=""
for dir in $@ ; do
  list_of_dirs=${list_of_dirs}" ${root}$dir"
done
list_of_files=$( find ${list_of_dirs} | shuf )
echo mpv -no-terminal -no-video ${list_of_files}
$

Quando eu cd ~/Musicuso conclusões, meu comando funciona conforme o esperado; quando o executo a partir de um diretório genérico ele não funciona, pois a conclusão (na melhor das hipóteses) coloca os nomes completos dos caminhos na linha de comando.

Como posso convencer o bash/readline a concluir em diretórios/subdiretórios com raiz ~/Music, sem colocar o nome completo do caminho na linha de comando?


Eu li o comando autocomplete de uma determinada pasta e Bash autocomplete: List files and directories from other directory .

No primeiro caso, o comando leva um único argumento, no segundo caso o nome completo do caminho é colocado na linha de comando e não pode ser concluído em subdiretórios.

Seguindo uma sugestão em um comentário, implementei o que é sugerido aqui , mas completar depois pmdslistaria todos os executáveis ​​em meu sistema, e se eu executar o comando de qualquer maneira, sou teletransportado para~/Music

$ pwd
/home/boffi
$ tail -3 .bashrc
alias yt="yt-dlp -f 'bestvideo[height<=?720]+bestaudio/best' -write-sub --write-auto-sub --sub-lang 'en.*' -o"

. /home/boffi/script
$ cat script
#!/usr/bin/bash

pmds () { echo /home/boffi/Music/$1 ; }
goM ()  { cd /home/boffi/Music ; }
complete -s -F goM pmds

$ . .bashrc
$ pmds <TAB>
Display all 6241 possibilities? (y or n)
$ pmds pippo
/home/boffi/Music/pippo
$ pwd
/home/boffi/Music
$ 
bash
  • 2 respostas
  • 38 Views
Martin Hope
gboffi
Asked: 2024-01-27 23:46:47 +0800 CST

Quando meu laptop foi colocado em suspensão? Quando foi despertado?

  • 5

O título já diz tudo... Posso acrescentar que gostaria de acessar o histórico completo, ou seja, pelo menos até a última vez que desliguei o computador.

Eu tenho um laptop Debian Sid e um Suse Tumbleweed, então ambos são controlados pelo Systemd, se isso for importante.


Consideração Final/Confissão

Eu estava perguntando porque queria estimar quanto dormi ontem, sábado, 27.

Jan 27 00:58:30 localhost.localdomain kernel: PM: suspend entry (deep)
Jan 27 12:08:13 localhost.localdomain kernel: PM: suspend exit
linux
  • 1 respostas
  • 21 Views
Martin Hope
gboffi
Asked: 2023-04-01 01:01:34 +0800 CST

Diferença inesperada entre a execução do código no shell ou em um subshell

  • 8

Essa diferença entre executar código no shell ou em um sub-shell é esperada?

$ a() { echo ${@: -1} ; }
$ echo "echo ${*: -1}" > b
$ chmod +x b
$ a 1 2 3
3
$ ./b 1 2 3
bash
$ 

Debian Sid
Bash versão 5.2.15

bash
  • 1 respostas
  • 270 Views
Martin Hope
gboffi
Asked: 2023-03-28 22:06:03 +0800 CST

Mude a fonte usada pelo XTerm para seus menus

  • 6

insira a descrição da imagem aqui

Aqui estou eu, usando um display de 185 dpi, e a fonte dos menus XTerm¹ contorna o pequeno ilegível.

Investigando os XResources do XTerm, encontrei um nome promissor, mas

$ xrdb -merge
XTerm*SimpleMenu*menuLabel.font: -*-helvetica-medium-r-*-*-*-180-100-100-*-*-iso10646-1^D
$

não ajudou.

É possível especificar uma fonte maior para os menus do XTerm?


1 As fontes do widget VT100 (?) estão perfeitamente corretas, não se trata de alterar as fontes da janela principal do XTerm.

xterm
  • 2 respostas
  • 23 Views
Martin Hope
gboffi
Asked: 2022-06-14 06:24:38 +0800 CST

Alterar o idioma padrão no Open Suse Tumbleweed

  • 1

Instalei o OpenSuse Tumbleweed em vez do Debian, com o qual tenho 25 anos de familiaridade, no meu novo PC.

Agora, eu tenho problemas com UTF-8, por exemplo, quando eu cat some_filecontendo caracteres Unicode codificados em UTF-8 eu vejo algum lixo, também os métodos de entrada não funcionam corretamente.

Para corrigir os problemas, por exemplo, posso iniciar um XTerm como LANG=C.utf8 xterme no novo XTerm está tudo bem.

O que eu quero fazer é definir my LANGglobalmente C.utf8, mas todos os guias (TODOS) que encontrei apenas explicam como usar o Yast para executar a tarefa, e o Yast lista dezenas de idiomas diferentes, mas nenhum C.

O arquivo de configuração /etc/sysconfig/languagetem mais de 100 linhas e acho confuso, e não estou particularmente confiante de que seja o lugar certo para modificar.

Como devo proceder LANG=C.utf8permanentemente, usando o Yast ou sem usar o Yast?

kde locale
  • 2 respostas
  • 156 Views
Martin Hope
gboffi
Asked: 2022-04-12 02:40:59 +0800 CST

Nome de um pequeno programa que lida com grupos de simetria

  • 3

Eu costumava brincar com um pequeno programa X lidando com grupos de simetria.

Em uma janela você selecionou um grupo de simetria de um display, em outra janela apareceu uma grade de células de simetria, desenhadas em finas linhas vermelhas, então você desenhou um segmento usando o mouse e seus segmentos foram replicados em todas as células.

Você teve a possibilidade de salvar seu desenho em formato Postscript.

Qual é/era o nome deste programa?

Tentei perguntar o grande G, mas não tive sorte ou não consegui fazer a pergunta certa.

x11
  • 2 respostas
  • 130 Views
Martin Hope
gboffi
Asked: 2019-09-13 01:40:53 +0800 CST

Qual é o separador decimal atual?

  • 32

Digamos que eu tenha um script de shell POSIX que

  1. precisa ser executado em diferentes sistemas/ambientes que eu não controlo, e
  2. precisa remover o separador decimal de uma string que é emitida por um programa que respeita as configurações de localidade.

Como posso detectar o separador decimal da maneira mais geral?

shell
  • 2 respostas
  • 5574 Views
Martin Hope
gboffi
Asked: 2019-01-24 04:56:49 +0800 CST

Unicode no terminal Gnuplot

  • 3

Por exemplo, na linha de comando bash eu posso digitar um caractere δ usando a tecla Compose e um ~/.XComposearquivo ad hoc, mas se eu tentar fazer o mesmo no Gnuplot o que recebo é

13:48 boffi@debian:~ $ δ
bash: δ: command not found
13:48 boffi@debian:~ $ gnuplot

        G N U P L O T
        Version 5.2 patchlevel 6    last modified 2019-01-01 

        Copyright (C) 1986-1993, 1998, 2004, 2007-2018
        Thomas Williams, Colin Kelley and many others

        gnuplot home:     http://www.gnuplot.info
        faq, bugs, etc:   type "help FAQ"
        immediate help:   type "help"  (plot window: hit 'h')

Terminal type is now 'qt'
gnuplot> δ

A melhor resposta me ensinará como fazer o Gnuplot aceitar caracteres Unicode, uma boa resposta explicará por que o Gnuplot não aceita caracteres Unicode.

13:53 boffi@debian:~ $ env | grep LANG
LANG=C.UTF-8
terminal unicode
  • 1 respostas
  • 610 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve