Perguntas sobre 'shell'

1
resposta

O emulador de terminal falha com a função com instruções de caso aninhadas?

Esta função visa essencialmente: alias "git log"="git log --name-status" teria sido possível. Como não é possível aliasar algo com espaços, escolho escrever uma função de shell: git() { case $# in 1) cas...
01.03.2017 / 06:02
1
resposta

Porque é que 'ncal -CM' não funciona mas 'ncal -MC' faz?

Eu queria colocar um calendário em um arquivo, então eu corri: $ ncal -CMh > file.txt Mas, em vez disso, recebi o seguinte: Usage: cal [general options] [-hjy] [[month] year] cal [general options] [-hj] [-m month] [year]...
04.01.2017 / 21:48
1
resposta

Por que 'ls -d * [! e] *' exibe todos os arquivos em vez de omitir todos os arquivos que contêm um e?

ls -d *e* imprime todos os arquivos contendo um "e" em algum lugar. Mas o oposto, ls -d *[!e]* parece não funcionar. Por que exatamente isso? é porque ls usa * como seu próprio argumento e expande todos os arquivos? Eu entendo...
03.03.2017 / 19:46
1
resposta

Contando entrada de leitura sempre retorna 1 no shell [closed]

Estou aceitando a entrada de um usuário usando read . Eu estou tentando contar o resultado como de costume com wc -c e armazená-lo em uma variável, mas o resultado sempre retorna 1. Abaixo está o #!/bin/bash echo -n "Enter your plai...
06.02.2017 / 13:19
1
resposta

Fazer zsh usar readline em vez de zle?

Existe uma maneira de tornar zsh use readline lendo /etc/inputrc e ~/.inputrc em vez de zle module? Eu mantenho minhas ligações de linha de comando em inputrc para serem aplicadas globalmente a todos os outros "shells" que u...
25.06.2017 / 21:01
1
resposta

É o terminal ou o shell que é responsável por ações de pressionamentos de tecla? [duplicado]

Eu não sei exatamente se o terminal é o manipulador de pressionamentos de tecla como CTRL + C ou CTRL + D e muitos outros ou o shell. Quando pressiono um toque de tecla, penso desta forma, como a imagem descreve: Quando um pression...
19.06.2017 / 11:27
1
resposta

Que tipo de pipe funcionará para inserir dados aleatórios em um programa compilado para a opção 1 e a opção 2 ao mesmo tempo? [fechadas]

Eu tenho tentado canalizar dados aleatórios em um programa que deve prever o próximo número correto. Eu quero executar um pipe de loop infinito para a opção 1, que leva à opção 2 com outra opção com c para continuar. A razão disso é que o AI dev...
21.06.2017 / 03:20
3
respostas

Como fazer o alias funcionar em outros terminais

Basicamente eu criei um alias que é alias 1="python /root/sqlmap-dev/sqlmap.py" e quando eu digito 1 está funcionando excelente, mas se eu abri outro terminal e digitei 1 novamente. não é reconhecer o pseudônimo! Então, como tornar o a...
16.04.2017 / 18:19
1
resposta

/ etc / zprofile ou / etc / zsh / zprofile

O manual do Zsh diz que o / etc / zprofile é originado durante o login, mas não está sendo originado no meu sistema. Mas se eu adicionar source /etc/zprofile ao / etc / zsh / zprofile, o comportamento necessário será atingido. Inicialmente /...
16.01.2017 / 14:07
2
respostas

Símbolo de modo de usuário para prompts de bash [duplicado]

Eu estou tentando encontrar os nomes / diferenças / o que é o símbolo chamado no prompt fornecido na linha de entrada para o Bash. Por exemplo: user @ user ~ $ qual é o $ chamado e por que em alguns sistemas o usuário% não é $? é que uma co...
07.09.2016 / 13:33