Perguntas sobre 'shell'

1
resposta

Comando agindo diferente no terminal bash_profile vs

git branch -r | awk '{print $1}' digitado nos rendimentos do terminal: origin/HEAD origin/master enquanto alias test1="git branch -r | awk '{print $1}'" em .bash_profile produz: origin/HEAD -> origin/master origin/maste...
12.10.2017 / 21:33
1
resposta

Como escapar $ em here-document

Eu preciso escrever um texto com várias linhas em um arquivo: cat <<EOF > file server { listen 80; server_name $sub.$domain.com www.$sub.$domain.com; return 301 https://$server_name$request_uri; } EOF Para mim, o...
04.10.2017 / 15:12
1
resposta

Especificando a extensão do arquivo produzida pela substituição do processo zsh

Eu quero usar a substituição de processos do zsh para criar um arquivo temporário que possa ser lido por outro programa. No entanto, o arquivo que ele gera não possui extensão de arquivo, portanto, a leitura do programa se recusa a continuar....
18.11.2018 / 02:12
1
resposta

Bash restrito Shell usando o rbash

Estou usando /bin/rbash para alguns usuários. Ele está funcionando como esperado, mas há alguns truques como quando os usuários executam bash ou dash , então eles têm shells irrestritos, então, para evitar esses comandos, adicionei funçõ...
25.12.2012 / 14:18
1
resposta

descompacte dois tipos diferentes de extensões de arquivo

Note aqui, .zip e .jar é apenas um exemplo, minhas extensões de arquivo são diferentes. Suponha que eu tenha um diretório que possa conter o número de arquivos zip a.zip b.zip c.zip E / OU z.jar x.jar y.jar junto com outros conteúd...
09.11.2012 / 02:33
2
respostas

Data do dia da próxima semana

O seguinte dá-me quarta-feira da semana atual, ou seja, a data de ontem. date -v-wednesday Eu preciso da data da quarta-feira da semana que vem. Como posso fazer isso?     
21.06.2018 / 13:07
1
resposta

Como escapar de novos caracteres de linha para json?

Eu tenho um arquivo que contém novos caracteres de linha. Eu estou postando o arquivo via curl para um servidor que iria analisá-lo como json. Ele rejeita a solicitação devido aos novos caracteres de linha. Mas quando eu faço: $(echo "$...
06.07.2018 / 15:01
1
resposta

linux equivalente a dir / b / s / a: -D (imprime o caminho completo de todos os arquivos recursivamente)

eu apenas hoje migrei para o linux e gostaria de saber como fazer isso com o comando ls (o que você acha melhor). A idéia é obter todos os arquivos com caminho completo em um diretório, incluindo subdiretórios ... O comando cmd que eu estava usa...
29.06.2018 / 02:17
2
respostas

Por que o sudo -S impede um shell interativo?

Estou tentando mudar para outro usuário usando o sudo, mas quando eu uso a opção -S para ler a senha do stdin, volto ao meu usuário original. por exemplo, Conteúdo de ~newuser/.profile : echo "Welcome to newuser's account" Usan...
06.04.2018 / 12:16
1
resposta

comando de sequência e pergunta de teste

Aqui está uma questão de teste com a qual estou preso: Qual saída a seguinte seqüência de comandos produzirá? echo '1 2 3 4 5 6' | while read a b c; do echo result: $c $b $a; done E a resposta correta é: 3 4 5 6 2 1 Eu não tenho...
21.04.2018 / 17:15