Perguntas sobre 'shell'

3
respostas

Como posso contar o número de pastas em um nível de pasta específico usando o terminal Linux?

Eu tenho uma árvore de diretórios muito específica na minha biblioteca de músicas. Gostaria de contar todos os álbuns, excluindo todos os subdiretórios. Por exemplo, dada esta árvore de diretórios: /music/ /music/Davis, Miles/...
11.08.2016 / 01:08
0
respostas

Como capturar variáveis vazadas de uma função shell (zsh)

Do ponto de vista do teste, como posso capturar variáveis que defini em uma função de shell que esqueci de tornar local? Por exemplo: foo() { local var1="bar" var2="baz" } Posso executar o código shell que executaria foo e ver quai...
06.08.2016 / 15:30
1
resposta

Babun - Abra o zsh no diretório atual para produtos Intellij

Eu tenho o Babun instalado e o Zsh configurado, eu o uso há meses e configurei meu WebStorm para executar intellij.bat como um programa shell. intellij.bat @echo off set currentdir=%cd:\=/% @echo cd %currentdir% > "%USERPROFILE%\.b...
15.08.2016 / 09:00
0
respostas

No fish shell, qual comando equivale ao compgen do bash?

compgen é um comando útil e fish é um excelente shell de comando. Mas não consigo encontrar um equivalente em peixe. Eu escrevo um por mim: function compgen --description 'Print a list of documented fish commands' bash -c "compgen $...
19.07.2016 / 17:33
0
respostas

Bash - registra todas as entradas e saídas e grava em arquivo

Frequentemente estou em missão e às vezes me esqueço de documentar meu trabalho. Por exemplo. anote a saída de diferentes ferramentas. Existe uma maneira de automatizar isso via .bashrc? Então eu abro um novo shell, ele cria automaticamente um n...
20.07.2016 / 22:31
1
resposta

Executa um comando armazenado em uma variável

Eu quero escrever um script que mostre a utilização da CPU para um serviço. abaixo é script e saída para o mesmo. Por favor, ajude. Script: yourpid=$(service tomcat_SP status | cut -d':' -f2) #this will store PID newpid="${yourpid// /}" #...
14.07.2016 / 15:07
0
respostas

Como fazer o tmux matar a sessão como normal na saída do terminal

Então, normalmente, quando você tem um terminal X e sai da janela, o terminal morre e o HUP é enviado para todos os processos que têm esse terminal como terminal de controle; sua resposta usual é sair ao receber o HUP. Quando o tmux entra nel...
08.07.2016 / 15:24
1
resposta

executa o morcego com uma cópia do cmd.exe em outro caminho

Eu tenho um test.bat e uma cópia do cmd.exe (renomear cmdnew.exe), ambos em uma mesma pasta. Pergunta: Como posso executar o test.bat com um "cmdnew.exe" específico (não com cmd.exe)? (como posso registrar o novo caminho do shell cmdnew.exe...
08.07.2016 / 00:20
0
respostas

tmux sempre começa com '/ bin / bash' ao invés de '/ usr / local / bin / bash'

Não importa o que eu faça, tmux sempre usará /bin/bash como seu shell de login. Eu configurei $SHELL para /usr/local/bin/bash , o que deve funcionar de acordo com a página do manual de tmux . E $SHELL é definitivamente exporta...
06.07.2016 / 17:13
1
resposta

Alterar usuário na função shell?

Eu gostaria de mudar o usuário dentro de uma função shell. Eu acho que não é possível alterar o usuário em uma função tão fechada, mas existe outra maneira de conseguir algo assim?: myFunction() { user=$1 echo "Changing user to $user"...
06.06.2016 / 22:53