Perguntas sobre 'shell'

7
respostas

Como ver quantas mudanças de contexto um processo faz?

Eu quero ver se o meu processo faz muitos switches de contexto. Também quero ver como a manipulação de grupos de tarefas afeta o número de opções de contexto.     
25.05.2012 / 15:58
5
respostas

Exportar uma variável env para estar disponível em todas as sub-cascas, e possível de ser modificada?

Suponha que eu tenha export MY_VAR=0 em ~/.bashrc . Eu tenho um terminal gnome aberto e, neste terminal, altero o valor $MY_VAR para 200 . Então, se eu fizer echo $MY_VAR neste terminal, 200 é mostrado. Agora, abri...
28.02.2011 / 18:31
4
respostas

Como entender os canos

Quando acabei de usar o pipe no bash, não pensei mais sobre isso. Mas quando eu leio algum exemplo de código C usando system call pipe () junto com fork (), eu me pergunto como entender os pipes, incluindo tanto pipes anônimos quanto pipes nomea...
05.08.2011 / 12:25
6
respostas

Como imprimir todos os caracteres ASCII imprimíveis na CLI?

Como posso listar todos os caracteres ASCII imprimíveis no terminal?     
17.06.2011 / 06:37
1
resposta

login / não-login e shells interativos / não-interativos [duplicados]

Os conceitos de login / não-login são iguais aos conceitos de shells não interativos / interativos (respectivamente)? Ou os conceitos ortogonais geram quatro combinações diferentes? Estou tentando obter uma imagem clara de quais scripts...
28.11.2014 / 19:01
6
respostas

mkdir -p para arquivos

mkdir -p criará um diretório; ele também fará diretórios pais conforme necessário. Existe um comando similar para arquivos, que criarão um arquivo e diretórios pai conforme necessário?     
30.01.2013 / 09:09
4
respostas

BASH conversão de base de decimal para hex

No Bash, como é feita a conversão de base do decimal para outra base, especialmente hexadecimal. Parece fácil ir para o outro lado: $ echo $((16#55)) 85 Com uma pesquisa na web, eu encontrei um script que faz a matemática e manipulação...
19.03.2015 / 13:19
3
respostas

Existe alguma grande diferença ao comparar uma variável como uma string ou como um int

Por curiosidade, ao fazer uma comparação de variável bash (seu valor sendo um integer ) é possível testá-lo em relação a algum valor predefinido declarado como int ou como string . Script de amostra : #!/bin/bash f1() { [ "...
10.07.2014 / 14:26
2
respostas

O que significa o til (~) no final de um nome de arquivo? [duplicado]

Qual é o arquivo com o ~ no final do nome do arquivo para? $ ls # aliased to add flags -rwxrwxr-x 1 durrantm 2741 May 16 09:28 strip_out_rspec_prep_cmds.sh~* drwxrwxr-x 13 durrantm 4096 May 16 14:21 ../ -rwxrwxr-x 1 durrantm 2221 Ma...
17.05.2013 / 12:37
5
respostas

Estou usando '&': por que o processo não está sendo executado em segundo plano?

Eu sei que posso acrescentar & a um comando para executar o processo em segundo plano. Estou pondo o SSH em uma caixa do Ubuntu 12.04 e executando um programa python com $python program.py & - mas quando eu vou fechar a janela do...
06.06.2014 / 21:30