Unix & Linux

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


2
Que tipo de operação é / # / - em "$ {my_array [@] / # / -}"?
A resposta aceita para transformar uma matriz em argumentos de um comando? usa o seguinte comando Bash: command "${my_array[@]/#/-}" "$1" Estou tentando descobrir exatamente o que a /#/-peça faz. Infelizmente, não sei como chamá-lo, por isso estou tendo problemas para encontrar qualquer documentação. Examinei a seção da página de manual …
17 bash  array 

2
O que significa ponto de barra invertida como um comando?
Um software que eu instalei inseriu uma linha no meu perfil que dizia: [ -s "$SOME_FILE" ] && \. "$SOME_FILE" Eu sei que ponto .é sinônimo source, então eu suspeito que isso esteja apenas fornecendo o arquivo, mas eu nunca vi isso \.antes; faz algo mais? Editar, em relação aos …
17 bash 


2
É seguro usar o eco para passar dados confidenciais para o chpasswd?
Estou tentando definir em massa algumas senhas de contas de usuário usando chpasswd. As senhas devem ser geradas aleatoriamente e impressas stdout(preciso anotá-las ou colocá-las em um armazenamento de senhas) e também passadas para chpasswd. Ingenuamente, eu faria isso assim { echo student1:$(head /dev/urandom | tr -dc A-Za-z0-9 | head …



1
Isolar completamente uma máquina VirtualBox
Gostaria de usar o VirtualBox para instalar algum software que não deve ter acesso ao meu computador host (e vice-versa). No entanto, também vejo a possibilidade de tentar coisas mais "perigosas", como tentar executar explorações de dia zero e ver o que elas podem fazer. Quão isolada pode ser feita …


1
Como as tarefas "se recusam a congelar" na suspensão?
Ontem, ao fechar meu laptop, ele não entrou no modo de espera imediatamente. De acordo com os logs, estava tentando, mas uma tarefa se recusou a congelar: Freezing of tasks failed after 20.005 seconds (1 tasks refusing to freeze, wq_busy=0): Isso continuou por algumas horas até o sistema realmente ser …
17 debian  kill  suspend 

5
Existe um operador "in" em bash / bourne?
Estou procurando um operador "in" que funcione dessa maneira: if [ "$1" in ("cat","dog","mouse") ]; then echo "dollar 1 is either a cat or a dog or a mouse" fi É obviamente uma afirmação muito mais curta em comparação com, digamos, o uso de vários testes "ou".

1
O que faz <Cb> m` ou clicar com o botão direito do mouse em um painel tmux?
Sou um tmuxusuário comum e normalmente o uso com set -g mouse one vibindings. Com o tempo, notei um comportamento para o qual não consigo encontrar documentação facilmente. Essencialmente, em uma tmuxsessão com vários painéis divididos, clicar com o botão direito do mouse ou pressionar &lt;C-b&gt;ma tecla parece "selecionar" esse …
17 tmux 

2
A edição do arquivo de texto com o Vim não atualiza tail -f
Estou usando tail -f a.txtpara assistir a atualizações em um arquivo chamado a.txt. Se eu atualizar o arquivo usando algo como ls -a &gt;&gt; a.txtem um segundo console virtual, as alterações serão exibidas em tempo real no primeiro. Se eu atualizar o arquivo usando o Vim em um segundo console …
17 files  vim  tail 


3
Erro de sintaxe próximo ao token inesperado `fi`
Não quero necessariamente a resposta, mas se alguém puder me apontar alguma literatura ou exemplos. Eu gostaria de descobrir isso. Quando executo o script, recebo um erro: Erro de sintaxe próximo token inesperado fi Deduzi que meu problema está em minha ifdeclaração fazendo ifcomentários e adicionando echo "$NAME"quais exibem os …
17 bash 

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.