Perguntas com a marcação «bash»

Perguntas específicas ao Bourne Again SHell do GNU, em oposição a outros shells Bourne / POSIX. Para perguntas sobre shells do Unix em geral, use a tag / shell.



2
removendo ou limpando a pilha de caminhos popd / pushd
Depois de pushdmuitas vezes, quero limpar toda a pilha de caminhos. Como eu iria popdtodos os itens da pilha? Gostaria popdsem precisar saber quantos estão na pilha? O manual do bash não parece cobrir isso . Por que eu preciso saber disso? Sou exigente e limpo a pilha.
39 bash  pushd 

3
Como copiar arquivos da pasta sem a própria pasta
Estou tentando copiar arquivos e subpastas da pasta A sem o próprio A. Por exemplo, uma pasta contém a seguir: | file1.txt | file2.txt | subfolder1 Executar o próximo comando me dá um resultado errado: sudo cp -r /home/username/A/ /usr/lib/B/ O resultado é /usr/lib/B/A/...copied files... ao invés de.. /usr/lib/B/...copied files... …
39 bash  command-line  cp 


5
O bash pode gravar em seu próprio fluxo de entrada?
É possível em um shell bash interativo inserir um comando que produza algum texto para que apareça no próximo prompt de comando, como se o usuário tivesse digitado esse texto nesse prompt? Desejo poder criar sourceum script que gere uma linha de comando e a produza para que apareça quando …
39 bash 

4
Em qual shell estou executando?
Quando executo echo $SHELLa saída diz o /bin/tcshque significa que estou executando um tcshshell. Mas, por exemplo, quando eu emito o seguinte comando alias emacs 'emacs -nw' Estou tendo o erro a seguir: bash: alias: emacs: not found bash: alias: emacs -nw: not found e quando eu emitir, alias emacs="emacs …
39 bash  tcsh 

3
Como SSH em um diretório específico?
Freqüentemente faço logon em um servidor e, em seguida, CD em um diretório específico. É possível simplificar esses dois comandos em um? ssh bob@foo cd /home/guest Gostaria de evitar alterar qualquer coisa em 'foo', se possível, pois precisarei limpá-lo com o administrador do servidor. Eu uso bash, mas estou aberto …
39 bash  ssh 


4
/ dev / tcp listen em vez de nc listen
Com um ouvinte netcat como: nc -l <port> < ~/.bashrc Posso pegar meu .bashrc em uma nova máquina (não possui ncou LDAP) com: cat < /dev/tcp/<ip>/<port> > ~/.bashrc Minha pergunta é: Existe uma maneira de imitar os recursos da nc -l <port>minha primeira linha com / dev / tcp em …


4
Resolvendo o endereço MAC do endereço IP no Linux
Eu preciso escrever um script bash em que eu tenho que criar um arquivo que contém os detalhes dos endereços IP dos hosts e seu mapeamento com os endereços MAC correspondentes. Existe alguma maneira possível de descobrir o endereço MAC de qualquer host (remoto) quando o endereço IP do host …


15
Shell orientado a objetos para * nix
Prefácio: Eu amo bash e não tenho intenção de iniciar qualquer tipo de argumento ou guerra santa, e espero que essa não seja uma pergunta extremamente ingênua. Essa pergunta está um pouco relacionada a este post sobre superusuário, mas não acho que o OP realmente sabia o que estava pedindo. …

6
Por que precisamos do comando "at" no Linux?
Eu estava estudando código no qual o atcomando é usado. Olhei em volta e descobri que ele é usado para executar tarefas em lote. É usado para agendar trabalhos. É dado, como entrada, um comando e um tempo, relativo ou absoluto. Então, minha primeira pergunta é: por que o atcomando …
38 bash  at 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.