Unix & Linux

Q & A para usuários de Linux, FreeBSD e outros sistemas operacionais Un * x



1
POSIX equivalente para GNU timeout?
O timeoutcomando GNU coreutils é extremamente útil para determinadas situações de script, permitindo usar a saída de um comando se for rápido para executar e ignorá-lo se levar muito tempo. Como posso aproximar o comportamento básico de timeoutusar apenas utilitários especificados POSIX? (Eu estou pensando que pode envolver uma combinação …


1
Como dividir o /etc/nixos/configuration.nix em módulos separados?
Suponha que eu tenha um arquivo de configuração NixOS muito simples : { config, pkgs, ... }: { imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix ]; # SOME STUFF environment.systemPackages = with pkgs; [ emacs gitFull ]; # SOME STUFF } Eu sei que o …
14 nixos  nix 

2
Como diferentes distribuições modificam os locais dos arquivos de configuração dos programas?
Muitos programas Linux afirmam que o local do arquivo de configuração depende da distribuição. Fiquei me perguntando como as diferentes distribuições fazem isso. Eles realmente modificam o código fonte? Existem parâmetros de construção que definem esses locais? Eu procurei por isso, mas não consigo encontrar nenhuma informação. Eu sei que …

4
A conclusão do Bash é muito incompleta no centos 7
Eu instalei a conclusão do bash usando yum install --enablerepo=epel bash-completion. Embora funcione para alguns comandos básicos (git & yum), estou ausente de uma grande parte dos concluidores. Meu /etc/bash_completion.dcontém o seguinte: bash_completion.d] $ ls git iprutils redefine_filedir yum yummain.py yum-utils.bash No entanto, eu sei que há bash_completion para ie …


2
Existem shells de login não interativos?
Eu sei qual é a diferença entre shells interativos / não interativos e de login / não login, mas parece que, na prática, nunca haverá um shell de login não interativo, a menos que você tenha algo parecido /bin/bash --login some-script.shem um script (e até isso parece um pouco estranho). …
14 shell 


1
Como duplicar um arquivo sem copiar seus dados com btrfs?
Não tenho experiência com btrfs, mas é anunciado que é possível desduplicar arquivos. No meu aplicativo, eu precisaria duplicar árvores de diretório inteiro. Pelo que aprendi, o btrfs apenas desduplica em algumas postagens, não imediatamente. Mesmo o uso cpnão parece desencadear nenhuma deduplicação (pelo menos, dfmostra um aumento no uso …

6
Como criar pi em minúsculas (“π”) com a tecla de composição?
Tenho certeza de que costumava criar caracteres pi em letras minúsculas usando Composepi(como descrito no exemplo fsymbols.com ), mas não funciona mais. Minha tecla de composição funciona para outros caracteres (como Composeaapara "å"), então o que pode estar errado? Eu não tenho /usr/share/X11/locale/en_GB.utf8/Compose(ou ~/.XCompose), isso é algo que deveria ter …


8
Verificar variável é uma matriz em Bourne como shell?
No Bourne como shell, que suporta variáveis ​​de matriz, podemos usar algumas análises para verificar se a variável é uma matriz. Todos os comandos abaixo foram executados após a execução a=(1 2 3). zsh: $ declare -p a typeset -a a a=( 1 2 3 ) bash: $ declare -p …
14 bash  shell  zsh  ksh  yash 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.