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.

1
Como ecoar variáveis ​​usando cat em arquivo?
Eu tenho um script simples como este: #!/bin/bash BOO=bla-bla-bla cat > ./Makefile <<'EOF' Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include EOF No entanto, ele gera no arquivo: Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include como catusar meus valores de variáveis, não nomes dentro dessa string?

3
Selecione o nome do arquivo unicode no Bash
Está bem; suponha que eu esteja no Bash e tenha vários arquivos em uma pasta. Vários deles são nomeados file☠☡☢☣.txt, onde ☠☡☢☣começa com caracteres unicode loucos e não tipáveis. Como eu me referiria a um deles? A guia "Pushing" apenas é concluída automaticamente e file, em seguida, ele deseja que …




4
Coloque texto no buffer da linha de comando do bash
Eu gostaria de colocar programaticamente um determinado pedaço de texto no buffer da linha de comando do bash, ler para ser editado e usado como um comando. Estou ansioso por algo semelhante a read -imas para comandos. -i text Se a linha de leitura estiver sendo usada para ler a …
9 bash  readline 


2
Túnel SSH através do servidor intermediário - como conectar-se em uma única etapa (usando o par de chaves)?
Minha pergunta é basicamente como transformar meus dois passos existentes em um passo. Eu tenho um túnel SSH em funcionamento configurado entre dois computadores usando um servidor intermediário como este: Kubuntu_laptop--->nat_fw--->Debian_Server<--nat_fw<--Kubuntu_desktop O que eu faço atualmente é o SSH do Kubuntu_laptop para o Debian_Server e depois do Debian_Server para o …


2
Como adicionar um usuário unix / linux em um script bash
Aqui está o meu script de teste. Eu não sou capaz de fazê-lo funcionar. Estou vendo dois erros: Use of uninitialized value $answer in chop at /usr/sbin/adduser line 589. Use of uninitialized value $answer in pattern match (m//) at /usr/sbin/adduser line 590. Aqui está o meu script: #!/bin/bash sudo adduser …
9 bash  useradd 

3
Editando o arquivo de configuração através de um script bash
Eu tenho tentado escrever um script bash simples que eu vou usar para instalar um aplicativo e atualizar seu arquivo de configuração. Estou tendo dificuldade para obter o arquivo de configuração modificado. # DBHost=localhost DBName=test # DBPassword= alguma sugestão como eu posso ficar acima modificado como abaixo? DBHost=localhost DBName=database DBPassword=password


1
Como movo o .bash_profile para fora de casa
Eu preciso .bash_profileestar sincronizado com o Dropbox. A maneira mais fácil de pensar é em "redirecionar" o shell para procurar .bash_profileem uma pasta personalizada. Então isso é possível? Ou existem soluções melhores?

3
como comparar dois arquivos xml com os mesmos dados em linhas diferentes?
Eu tenho dois arquivos com os mesmos dados, mas em linhas diferentes. Arquivo 1: <Identities> <Identity> <Id>048206031415072010Comcast.USR8JR</Id> <UID>ccp_test_79</UID> <DisplayName>JOSH CCP</DisplayName> <FirstName>JOSH</FirstName> <LastName>CCP</LastName> <Role>P</Role> <LoginStatus>C</LoginStatus> </Identity> <Identity> <Id>089612381523032011Comcast.USR1JR</Id> <UID>94701_account1</UID> <DisplayName>account1</DisplayName> <FirstName>account1</FirstName> <LastName>94701</LastName> <Role>S</Role> <LoginStatus>C</LoginStatus> </Identity> </Identities> Arquivo 2: <Identities> <Identity> <Id>089612381523032011Comcast.USR1JR</Id> <UID>94701_account1</UID> <DisplayName>account1</DisplayName> <FirstName>account1</FirstName> <LastName>94701</LastName> <Role>S</Role> <LoginStatus>C</LoginStatus> </Identity> <Identity> <Id>048206031415072010Comcast.USR8JR</Id> <UID>ccp_test_79</UID> …


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.