Unix & Linux

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




4
Como atribuir valores que contêm espaço a variáveis ​​no bash usando eval
Eu quero atribuir valores dinamicamente a variáveis ​​usando eval. O seguinte exemplo fictício funciona: var_name="fruit" var_value="orange" eval $(echo $var_name=$var_value) echo $fruit orange No entanto, quando o valor da variável contém espaços, evalretorna um erro, mesmo que $var_valueseja colocado entre aspas duplas: var_name="fruit" var_value="blue orange" eval $(echo $var_name="$var_value") bash: orange : …
19 bash  shell  quoting 




3
Executando código de javaws não assinado
Para um console remoto KVM, preciso ser capaz de executar um jnlparquivo. Quando o executo, recebo: net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not initialize application. at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:797) at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:555) at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:908) Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Application Error: Cannot grant permissions to unsigned jars. Application requested security permissions, but jars are not …
19 security  java 

3
problema de readarray (ou pipe)
Eu fiquei com um comportamento estranho de readarraycomando. Os man bashestados: readarray Read lines from the standard input into the indexed array variable array mas esses scripts não funcionam (a matriz está vazia): unset arr; (echo a; echo b; echo c) | readarray arr; echo ${#arr[@]} unset arr; cat /etc/passwd …
19 bash  pipe 


1
tmux, Vim e Solarizado
Instalações Navegando pelo tmux , Vim e Solarized , posso encontrar muitas reclamações sobre 256 cores e "experiência do usuário". Bem, estou tendo o "problema" oposto, ou seja, o Vim funciona bem com um tema Solarized completo apenas no tmux . fundo Estou mexendo e ajustando um pouco agora com …
19 vim  tmux  colors 

4
Leia o meio de um arquivo grande
Eu tenho um arquivo de 1 TB. Gostaria de ler do byte 12345678901 ao byte 19876543212 e colocá-lo na saída padrão em uma máquina com 100 MB de RAM. Eu posso escrever facilmente um script perl que faça isso. O sysread fornece 700 MB / s (o que é bom), …
19 files  dd 


7
Por que eu tenho que sair de um diretório excluído?
No meu servidor, eu tenho uma estrutura de diretórios parecida com esta: /myproject/code Normalmente, tenho uma conexão ssh com o servidor e 'fica' nesse diretório: root@machine:/myproject/code# Quando implanto uma nova versão do meu código, o diretório de código é removido, então fico com: root@machine:/myproject/code# ./run -bash: ./run: No such file …


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.