Estou procurando algo como: ls | ask_yes_no_for_each_file | chmod +x the_files_approved Ou sintaxe semelhante. Também pode funcionar em outros comandos para os quais você deseja confirmação
Estou procurando algo como: ls | ask_yes_no_for_each_file | chmod +x the_files_approved Ou sintaxe semelhante. Também pode funcionar em outros comandos para os quais você deseja confirmação
Estou tentando fazer o ssh no meu servidor remoto dentro do Windows 10 Linux Subsystem. Estou usando o MS Windows 10 Home Insider Preview build 14366. Enquanto estiver no prompt de comando, digite: ssh [email protected] Alguns segundos depois de digitar o comando ssh, estou recebendo a seguinte...
Meu problema é que tenho que redefinir ou reinstalar o Windows por causa de alguns problemas, mas gastei muito tempo para configurar o WSL para desenvolvimento e não quero perdê-lo. Existe alguma maneira de fazer backup de todo o WSL com suas configurações e módulos instalados, plugins, usuários...
Sequencial: for i in {1..1000}; do do_something $i; done- muito lento Paralelo: for i in {1..1000}; do do_something $i& done- muita carga Como executar comandos em paralelo, mas não mais do que, por exemplo, 20 instâncias por momento? Agora geralmente usando o hack like for i in {1..1000};...
Eu estava lendo o aviso do Ubuntu Forum sobre comandos maliciosos e encontrei esta jóia interessante: :(){ :|:& };: AVISO: O código acima irá falhar a sua máquina a menos que você tem limites proc estritas no lugar (que você provavelmente não) solicitando um reinício duro. Considere...
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Superusuário. Migrou há 9 anos . Esta é a situação: abro um terminal no Ubuntu e faço ssh host-1, que funciona como esperado. Do host-1, sim ssh host-2, o que novamente funciona bem e me conecta ao...
Estou tentando mudar do uso prolongado do Tcsh para a exploração recente do Bash. Eu consegui portar todos os meus recursos favoritos, exceto Ctrl + w, que trata de espaços e barras como limites de palavras, provavelmente a palavra matar para trás. No Bash, no entanto, a linha de leitura exclui...
Em bash, às vezes eu quero executar vários comandos em série e não quero esperar que eles terminem antes de digitar os novos. Então eu faço algo assim: cmd1; cmd2; cmd3 Infelizmente, um dos comandos pode falhar. Nesse caso, eu gostaria de parar. Existe uma maneira fácil de fazer isso, mas faça...
Quando você estiver digitando um comando incorreto, diga que deseja: $ cd .. $ ls Mas, em vez disso, você digita muito rápido e acaba pressionando enter entre l e s, para obter: $ cd .. $ l sbash: l: command not found... Isso acontece o tempo todo, é claro, quando digitamos rápido. O que me...
No vim, você pode executar comandos com "!". Você pode combinar isso com "r" para inserir a saída no seu buffer atual. Data: 20 de julho, 09:39:26 SAST 2012 irá inserir a data em um arquivo. Agora, quando tento fazer coisas mais interessantes, como data com formato diferente +% F. Na...
Estou usando o ubuntu e o gnome no meu computador. Quando abro o Navegador de Arquivos, no trilho esquerdo, vejo convenientemente uma pasta chamada "Servidor de Trabalho". Ao passar o mouse, a seguinte legenda aparece "smb: //[email protected]". Se eu clicar nessa pasta, posso ver o conteúdo dessa...
Eu estou tentando construir uma pesquisa grep que procura por um termo, mas exclui as linhas que têm um segundo termo. Eu queria usar vários -e "pattern" opções, mas isso não funcionou. Aqui está um exemplo de um comando que eu tentei e a mensagem de erro que ele gerou. grep -i -E "search...
Em um momento de brilhantismo, executei o comando source ~/.bash_history. Felizmente, a maioria dos comandos está usando vim para editar algum arquivo, mas existem alguns comandos assustadores no meu histórico - movendo e removendo arquivos com caminhos relativos. Felizmente agora está preso em...
Portanto, as páginas de manual do bash explicam o que são logins e shells interativos: Um shell de login é aquele cujo primeiro caractere do argumento zero é um - ou um iniciado com a opção --login. Um shell interativo é aquele iniciado sem argumentos de não opção e sem a opção -c cuja...
Esta pergunta já tem respostas aqui : Entendendo como as entradas são enviadas para pipes no Bash (4 respostas) Fechado há 5 anos . Aqui está um comando que classifica os arquivos em uma pasta na ordem inversa ls | sort -r O que o |símbolo nesse comando faz? O...
Eu configurei minhas preferências de terminal para executar: set -o vi na inicialização. O problema é que não obtenho esse comando executado ao abrir uma nova guia do terminal. Existe algo como .profile no OS X onde eu posso colocar esse
Estou configurando uma nova máquina Linux que recebi de nosso departamento de TI e notei que .profilenão é carregado quando inicio uma nova sessão de terminal. O shell atual é o Bash , embora eu tenha mudado do sh padrão que ele veio. Como faço para carregar .profilena inicialização? Eu acessar o...
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Superusuário. Migrou há 9 anos . Você pode me mostrar a linha de comando para desativar o proxy quando estou usando o terminal da linha de comando no
Estou lançando um script distante através do SSH assim: ssh user@ipaddress '~/my_script.sh' Tudo está indo bem, mas depois que o script é concluído, a conexão não é fechada. Eu tenho que pressionar CTRL-C para interromper a conexão atual. Eu tentei o comando "exit" em '~ / my_script.sh' e é...
Em um prompt bash (variável PS1), estou chamando uma função para potencialmente adicionar texto ao prompt: export PS1="\u@\h \$(my_function) \$ " No entanto, a função no prompt contém códigos de cores ANSI que são alterados com base na saída da função (às vezes vermelho, às vezes verde). Adicionar...