No aplicativo Bash no Ubuntu no Windows, eu tenho apenas root@localhost:~# ls -a .bash_history .bashrc .profile Como faço para acessar todas as pastas do Windows, como Documentos, Downloads
No aplicativo Bash no Ubuntu no Windows, eu tenho apenas root@localhost:~# ls -a .bash_history .bashrc .profile Como faço para acessar todas as pastas do Windows, como Documentos, Downloads
Alguém escreveu uma função bash para adicionar um diretório ao $ PATH apenas se ele ainda não estiver lá? Eu normalmente adiciono ao PATH usando algo como: export PATH=/usr/local/mysql/bin:$PATH Se eu construir meu PATH em .bash_profile, ele não será lido, a menos que a sessão em que eu...
Preciso excluir todos os arquivos em um diretório, mas excluir alguns deles. Por exemplo, em um diretório com os arquivos a b c ... z, preciso excluir todos, exceto ue p. Existe uma maneira fácil de fazer
As teclas Home, End, PageUp, PageDown digitam a ~na minha sessão do bash, em vez de mover o cursor / exibir. Por que isso acontece e quais configurações eu preciso alterar? GNU bash, version 4.0.28(1)-release (x86_64--netbsd) PuTTY v0.60 A pergunta dizia originalmente: No PuTTY, por que...
Como criar uma entrada de menu de contexto com o botão direito do mouse para abrir o Git Bash em uma determinada pasta do ConEmu ? Consulte Git Bash aqui no Console2 para obter a pergunta equivalente para o
Diga que estou fazendo isso: cd subdir git init cd ../ Existe uma maneira de fazer isso com um único comando, ou talvez dois, em vez de precisar entrar e sair de um diretório para executar um comando lá? (Não está procurando uma solução específica para o git; isso é apenas um...
Estou tentando criar um alias no bash. O que eu quero fazer é mapear ls -laparals -la | more No meu arquivo .bashrc, foi isso que tentei: alias 'ls -la'='ls -la | more' No entanto, ele não funciona porque (presumo) ele possui espaços no nome alternativo. Existe uma solução alternativa para isso?...
Eu instalei o Windows Subsystem for LinuxWindows 10 Insider Preview build 14316. Agora eu gostaria de removê-lo ou, melhor, reverter para os padrões de fábrica, ou seja, como era quando acabava de ser instalado. Tentei removê-lo das janelas "Ativar ou desativar os recursos do Windows", sem sorte....
No bash, posso providenciar para que uma função seja executada antes de executar um comando? Existe $PROMPT_COMMAND, que é executado antes de mostrar um prompt, ou seja, logo após a execução de um comando. O Bash's $PROMPT_COMMANDé análogo à precmdfunção do zsh ; então o que estou procurando é um...
O tunelamento SSH é muito confuso para mim. Gostaria de saber se posso fazer isso no Linux. Eu tenho 3 maquinas .. A. My local machine at home. B. Machine at work that I can SSH into (middle man). C. My desktop at work that I can only SSH into from machine B. Então eu posso SSH de A -> B e de...
Eu tenho um .bash_profileno meu diretório pessoal, mas ele não está sendo executado no login. Se eu fizer o seguinte, as coisas parecerão como eu esperava: ssh myhost bash source ~/.bash_profile Mas normalmente isso tudo acontece no login.
Quero obter uma lista dos diretórios e seus tamanhos em um formato de lista, como você obtém quando faz um ls -l. O problema é que existe um comando de uma linha que pode fazer isso? Vejo que outros têm comandos longos apenas para produzir isso. Isso é muito longo. Que comando pode fazer isso ou...
Eu fiz um link simbólico com o seguinte comando: ln -s ../test5 Quero removê-lo agora, mas meu rm falha: $ rm -Rf test5/ rm: cannot remove `test5/': Not a directory $ rm test5/ rm: cannot remove directory `test5/': Is a directory $ rmdir test5/ rmdir: test5/: Not a directory $rm -r test5/ rm:...
Estou usando o ubuntu 9.10 e o editor de texto padrão é nano, o que eu odeio. (não todo mundo?) Normalmente não é um problema, pois eu apenas vi ou gedit tudo, mas estou crontab -eabrindo com o nano. Tentei alterá-lo para o vim usando sudo update-alternatives --config editore selecionando a opção...
Eu tenho o Windows 10 Anniversary Edition com o "Bash no Ubuntu no Windows" instalado e funcionando. Eu gostaria de poder fazer o SSH nessa instância do Ubuntu, mas apesar de ter o openssh-server instalado e configurado (e escutando na porta 2200), quando tento ssh para "localhost: 2200", ele me...
Eu tenho o seguinte script que escrevi pesquisando no Google e ele faz backup do meu sistema Linux em um arquivo: #!/bin/bash # init DATE=$(date +20%y%m%d) tar -cvpzf /share/Recovery/Snapshots/$HOSTNAME_$DATE.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt...
Na instalação padrão do Cygwin, o uso de CTRL-LEFTARROW ou CTRL-RIGHTARROW simplesmente imprime 5C ou 5D em vez de pular uma palavra por vez, conforme o esperado. As teclas Início / Fim funcionam corretamente, portanto é necessário
Quero testar se um diretório não contém nenhum arquivo. Nesse caso, vou pular algum processamento. Eu tentei o seguinte: if [ ./* == "./*" ]; then echo "No new file" exit 1 fi Isso fornece o seguinte erro: line 1: [: too many arguments Existe uma solução /
Alguém tem um script de shell de modelo para fazer algo com lsuma lista de nomes de diretório e percorrer cada um deles e fazer alguma coisa? Estou planejando fazer ls -1d */para obter a lista de nomes de
Esta pergunta já tem uma resposta aqui: VIMRC, SCREENRC, BASHRC, KSHRC, etc. O que significa o "RC"? 3 respostas Bem, isso é constrangedor. Sinto que acabei de perceber que não sei o nome de um colega leal depois de trabalhar com ele por 10 anos. "Ei, er ... * tosse! * , Obrigado...