Perguntas sobre 'shell'

1
resposta

testing para opção no bash não está funcionando bem

Eu estava tentando testar a opção noclobber usando: if [ -o noclobber ] mas ela não transformou nada. Eu configurei a opção noclobber usando: set +o noclobber . prompt> cat checkoption.sh #!/bin/bash if [ -o noclobber ] then...
28.01.2018 / 06:30
1
resposta

Posso configurar meu .bashrc para destacar o fato de que estou em um diretório Prod?

Atualmente, estou usando o seguinte: export CLICOLOR=1 export PROMPT_DIRTRIM=6 PS1='${debian_chroot:+($debian_chroot)}\[\e[0;31m\]\u\[\e[m\]@\ [3[01;32m\]\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]\$ ' export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx Eu t...
12.09.2018 / 21:12
2
respostas

Redefina a variável se a nova definição não estiver vazia

Eu tenho isso: master="master"; integration="integration"; if [ -f '.vcs.json' ]; then master='read_json -f .vcs.json -k git.master' integration='read_json -f .vcs.json -k git.integration' fi no entanto, só quero redefinir as var...
11.09.2018 / 22:12
4
respostas

expressão regular para capturar o nome da pasta com estrutura específica

qual é a expressão regular para capturar o nome da pasta com essa estrutura x.x.x.x-x (x - número inteiro) ls /usr/hdp | ..... 2.6.0.3-8 current HG_MASTER 2.4.3 34.1 45-995 saída esperada 2.6.0.3-8 ls -lh /usr/hdp/ total 8.0K...
22.01.2018 / 09:41
2
respostas

Como você corta a casca?

por exemplo: Digamos que este é um arquivo num 1. hi 2. hello 3. hey Como faço para remover os espaços em branco apenas para obter o olá? $ head -1 num | (what should be here to make it below) hi     
27.01.2018 / 07:02
1
resposta

Shell existe uma maneira de usar pipes para nomear uma variável?

Digamos que eu tenha um arquivo de texto com três linhas. É chamado de 1 2 3 Existe uma maneira de tornar isso possível: $ x='cat a | head -1'     
27.01.2018 / 04:11
1
resposta

A melhor maneira de cancelar todos os jobs do SLURM a partir da saída do comando shell

Enviei vários scripts de tarefas do SLURM com limite de tempo de depuração (esqueci de alterar a hora da execução real). Agora todos eles são enviados ao mesmo tempo, então todos começam com o ID do trabalho 197xxxxx. Agora eu posso fazer squ...
16.01.2018 / 06:18
1
resposta

'erro de sintaxe: final inesperado do arquivo' reportado após ser cuidadosamente verificado

Encontro syntax error: unexpected end of file durante a execução do programa a seguir. #! /bin/bash # Program to output a system information TITLE="System Information Report For $HOSTNAME" CURRENT_TIME="$(date +"%x %r %Z")...
01.04.2018 / 07:13
1
resposta

ssh preservar ambiente

Eu quero enviar um comando para um servidor cliente ssh <client-machine> command No entanto, o comando é um alias definido na máquina que envia o comando. Também uso variáveis no script de comando como: export PORJECT=submariner...
28.03.2018 / 13:05
1
resposta

Mover arquivos pelo tamanho

Eu tenho um pequeno exercício introdutório para fazer como lição de casa, eu tenho que fazer um pequeno script que leva 2 argumentos, primeiro argumento, um diretório, o segundo argumento, um número. A funcionalidade é classificar os arquivos...
26.02.2018 / 17:57