Perguntas sobre 'shell'

3
respostas

Manipulando caracteres NULL no shell

Existe uma maneira portátil de manipular caracteres NULL no shell? Um exemplo típico seria dividir a saída de find ... -print0 com shell (e somente shell) em um pipe ou em um resultado de substituição de comando. Por portátil, quero dizer,...
03.09.2015 / 21:11
3
respostas

Por que não consigo abrir um shell de um processo em pipeline?

Eu resumi meu problema no seguinte código: #include <stdio.h> int main(){ char buffer[256]; printf("Enter input: "); scanf("%s", buffer); system("/bin/sh"); return 0; } Se eu executar este programa com a entra...
12.05.2015 / 19:13
1
resposta

Use stdin canalizado como argumento para o próximo comando

Como eu uso a saída de um comando como um parâmetro em outro comando? Meu exemplo específico é que eu quero pegar o PID de um processo usando pgrep e passá-lo para a opção -p de lsof . Eu tentei coisas como as seguintes: pgrep...
28.11.2016 / 05:32
1
resposta

Como um script de shell pode evitar o SIGPIPE que seria causado pelo uso de um descritor de arquivo fechado?

Um script de shell pode perder seus descritores de arquivo padrão e outros se a outra extremidade desaparecer. Uma maneira de isso acontecer é terminar um cliente ssh usado para iniciar o script: $ ssh localhost test ^C Isso inicia um...
12.11.2016 / 19:09
1
resposta

Como posso criar um arquivo baseado em um comando shell em .tmux.conf?

Estou tentando fazer algo como %código%, mas não funciona bem. Eu não quero codificar o caminho porque pode ser diferente entre o Linux e o Mac.     
10.12.2016 / 17:51
2
respostas

compara 2 colunas de 2 arquivos csv diferentes

Minha intenção é comparar uma coluna específica de dois arquivos csv diferentes & obter os dados do segundo arquivo que não está lá no primeiro arquivo. Por exemplo. Primeiro arquivo "siddhartha",1 "mukherjee",2 Segundo arquivo...
21.11.2016 / 13:20
4
respostas

Existe uma maneira legal de definir variáveis de ambiente locais de diretório / projeto?

Tenho trabalhado em vários projetos e eles exigem diferentes variáveis de ambiente (por exemplo, PATH para diferentes versões de clang executáveis, PYTHONPATH para vários módulos externos). Sempre que trabalho em um projeto, preciso mod...
24.03.2015 / 02:19
2
respostas

Voltando a um comando eu escrevi parcialmente [duplicado]

Muitas vezes eu me vejo no meio da escrita de um longo comando (ou cadeia de comandos) e percebo que preciso executar outro comando antes de terminar de digitar este atual. Exemplos Às vezes, eu ... Precisa encontrar o nome exato de...
23.03.2015 / 02:13
3
respostas

Qual é o caminho certo para definir o PATH “dinâmico” no bash? (para android sdk)

Eu tenho o android sdk instalado, e quero que os binários em build-tools/android-VERSION estejam disponíveis no PATH, então adiciono algumas linhas: ANDROID_SDK=/Application/Binaries/adt-bundle-linux-x86_64-20140321/sdk/ ANDROID_PATH=$ANDR...
30.03.2014 / 08:00
1
resposta

como executar várias versões de um shell em uma única máquina

Para testar alguns scripts 1 em tantos ambientes quanto possível, configurei várias VMs com UNIX (ou sistemas operacionais semelhantes a Unix): Linux Solaris OS X 2 FreeBSD Eu assumo, porém, que em muitos aspectos é realmente ma...
18.11.2014 / 18:20