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-88177

user640916's questions

Martin Hope
user640916
Asked: 2023-03-30 17:57:56 +0800 CST

Posso forçar o numfmt a sempre produzir um número dimensionado para quilo em vez da escala automática?

  • 6

Posso fazer numfmta saída do número de entrada escalado para Kilo mesmo quando estiver em outro intervalo, como neste exemplo Giga?

> LC_NUMERIC="en_US.UTF-8" numfmt --to=si --format=%.6f --suffix=Wh 20621589913 
20.621590GWh

Parece-me que seria um recurso razoável, mas não consegui encontrá-lo lendo a página do manual.

coreutils
  • 1 respostas
  • 24 Views
Martin Hope
user640916
Asked: 2019-07-17 04:41:12 +0800 CST

Comandos Makefile com argumentos externos e variáveis ​​internas

  • 2

Em um destino de Makefile, tenho uma lista de arquivos que quero dividir em xpartes e trabalhar apenas com uma parte ye, em seguida, passo esses nomes de arquivos como argumento para um executor de testes. Não tenho controle sobre os argumentos externos, pois eles são fornecidos por um sistema de CI. Então eu preciso manualmente torná-lo baseado em 0. Exemplo de chamada:test_group_count=10 test_group=1 make foo

Aqui está minha tentativa que não funcionou:

foo:
     group_number=$(shell echo $$(( $(test_group) - 1 )))
     tests="$(shell ls *.feature | awk 'NR%$(test_group_count)==${group_number}')"
     run_tests $${tests}
  • as -1obras
  • listar os arquivos funciona, mas não reduzi-lo a cada linha y
  • armazenar os nomes dos arquivos em uma variável e usá-la para o próximo comando não funciona

Portanto, não descobri como fazer com que os comandos vejam as duas variáveis: as que defino no destino e as fornecidas pelo comando de chamada.

Atualização :

Eu posso fazê-lo funcionar como uma linha, mas eu preferiria algo mais legível, pois meu real run_testsé um comando longo e feio por si só:

run_tests $$(ls *.feature | awk 'NR%$(test_group_count)==( $(test_group) - 1 )')
shell make
  • 1 respostas
  • 3234 Views
Martin Hope
user640916
Asked: 2019-04-22 10:46:30 +0800 CST

Não é possível obter as regras do ufw para permitir o tráfego dlna/upnp entre o pc e o estéreo

  • 2

Estou usando pulseaudio-dlna+pavucontrol para direcionar a saída de som do meu laptop (192.168.2.159) para o meu estéreo yamaha (192.168.2.160) Isso só funciona quando desabilito o ufw comsudo ufw disable

Eu me esforço para encontrar a regra certa para permitir esse tráfego específico.

sudo tail -f /var/log/ufw.log

mostra mensagens de bloqueio como:

Apr 21 20:40:50 foo kernel: [ 5349.911161] [UFW BLOCK] IN=wlo1 OUT= MAC=01:00:5e:7f:ff:ff:ff:ff:ff:65:c3:04:08:00 SRC=192.168.2.160 DST=239.255.255.250 LEN=204 TOS=0x00 PREC=0x00 TTL=1 ID=0 DF PROTO=UDP SPT=40760 DPT=51200 LEN=184

Como você pode ver eu já adicionei várias regras sem o efeito desejado, que quero remover novamente quando encontrar a configuração correta:

sudo ufw status verbose

Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip

To                         Action      From
--                         ------      ----
22/tcp                     ALLOW IN    192.168.2.0/24            
80/tcp                     ALLOW IN    192.168.2.0/24            
80/udp                     ALLOW IN    192.168.2.0/24            
1900/udp                   ALLOW IN    192.168.2.0/24            
1900/udp                   ALLOW IN    239.255.255.0/24          
1900/udp                   ALLOW IN    Anywhere                  
3689                       ALLOW IN    Anywhere                  
1901/udp                   ALLOW IN    192.168.0.0/24 1900/udp   
51200/udp                  ALLOW IN    192.168.0.0/24 40760/udp  
8080/udp                   ALLOW IN    192.168.0.0/24 40760/udp  
40760/udp                  ALLOW IN    192.168.0.0/24 51200/udp  
51200/udp                  ALLOW IN    239.255.255.0/24 40760/udp
8080/tcp                   ALLOW IN    192.168.2.0/24 3393/tcp   
40760/udp                  ALLOW IN    239.255.255.0/24 51200/udp
1900/udp (v6)              ALLOW IN    Anywhere (v6)             
3689 (v6)                  ALLOW IN    Anywhere (v6)             

40760/udp                  ALLOW OUT   239.255.255.0/24 51200/udp
51200/udp                  ALLOW OUT   239.255.255.0/24 40760/udp
ufw upnp
  • 1 respostas
  • 3492 Views
Martin Hope
user640916
Asked: 2019-03-22 02:30:53 +0800 CST

Como classificar números separados por vírgulas em outra localidade

  • 2

Eu tenho uma localidade alemã e preciso classificar os números formatados nos EUA com vírgulas como separador de milhares. Parece que eu não substituo a localidade corretamente?

sort --version
sort (GNU coreutils) 8.30

Exemplo:

echo "-4.00\n40.00\n4,000.00"|LC_ALL=en_US.utf8 sort -h
-4.00
4,000.00
40.00

Na verdade, não espero que mude a ordem, pois 4,000é a maior.

locale
LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME=de_DE.utf8
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=
sort locale
  • 2 respostas
  • 712 Views
Martin Hope
user640916
Asked: 2019-03-10 02:25:46 +0800 CST

xterm: Desativa o Alt esquerdo de produzir ø

  • 0

Estou no último teste debian com i3wm em dois laptops diferentes.

Linux mango 4.19.0-2-amd64 #1 SMP Debian 4.19.16-1

Quando pressiono LeftAlt + x recebo "ø". E outros caracteres especiais com outras chaves.

Eu quero desativá-lo, pois suponho que é o que está me impedindo de usar Alt-x no emacs, que deve estar vinculado ao "execute-extended-command" por padrão. Mas só diz "ø é indefinido".

No entanto, não parece ser a chave de composição, como em execução:

setxkbmap -model pc105 -opção compor:caps

Não afeta o comportamento do Alt-x. Onde isso está configurado?


Atualização para esclarecer: estou usando o uxterm e o terminal emacs "-nw". Eu adicionei XTerm.vt100.metaSendsEscape: true.Xdefaults e .Xresources mas não teve efeito.

Aqui está a saída de xkbcomp $DISPLAY - https://pastebin.com/BFnV4Zdz

keyboard-shortcuts keyboard
  • 2 respostas
  • 990 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