Perguntas sobre 'shell'

1
resposta

Como alterar o formato de data de aaaa-mm-dd

Gostaria de alterar a data de 2017-11-25 23:35:08 ( yyyy-mm-dd hh:mm:ss ) para: Sat Nov 25 23:35:08 IST 2017 Eu tentei echo 2017-11-25 | gawk '{print strftime("%c", $4)}' , mas não está funcionando. Obrigado & Saudações, Sha...
03.03.2018 / 09:05
2
respostas

O resultado do grep não pode ser armazenado na variável

Eu quero obter uma data de um nome de arquivo. Isso funciona usando este código: for filename in OH/* do echo $filename |grep -Eo '[[:digit:]]{14}' done; Agora eu quero salvar o resultado em uma variável como esta: for filename in...
02.02.2018 / 10:19
1
resposta

Compartilhar o histórico do shell nas sessões sem intercalá-lo

Existe uma pergunta semelhante aqui , mas Eu quero conseguir algo diferente: gostaria de compartilhar o histórico entre as sessões, mas sem misturar os comandos que foram executados em sessões diferentes juntos. Por exemplo, digamos que eu...
04.02.2018 / 19:24
1
resposta

Passando o valor da variável para o shell de outro usuário

Abaixo está um script simples a.sh #name: a.sh user=$(whoami) sudo runuser -l test2 -c 'touch /home/test2/$user.file' Estou tentando salvar o nome de usuário do usuário atual, que é test1 na variável user , e criar um arquivo no d...
04.02.2018 / 11:29
1
resposta

As GUIs representam um tipo de shell separado?

Quando eu instalo algumas distros do Linux com uma GUI, elas vêm com os shells sh e Bash . A CLI permite operar o sistema através de sh e Bash , mas e a GUI? A GUI permite operar o sistema através de sh e Bash ou possui seu própr...
13.11.2017 / 01:54
4
respostas

remove string termina com certa extensão em um arquivo

Precisa remover a entrada .sql no arquivo Eu tenho arquivo que contém strings termina com .class e .sql e eu preciso remover apenas a string que termina com .sql no arquivo arquivo.txt actual.class actual1.class actual2.class actual3....
06.12.2017 / 10:27
1
resposta

Como alterar o Bash para csh com nome de usuário e senha

Eu quero mudar o bash para csh Eu estou usando o seguinte comando que não está funcionando %código%. Eu preciso escrever o shell script com este comando esta é a saída que eu tenho chsh -s /bin/csh insite insite Usage: chsh [ -s shell...
04.12.2017 / 17:56
1
resposta

Usando a substituição de processo, envie stderr para processar

Eu tenho isso: exec > >( while read line; do echo " stdout: $line"; done ) exec 2> >( while read line; do echo " stderr: $line"; done ) echo "rolo" >&2 echo "cholo" se você executar esse script, isso resultará na segui...
08.05.2018 / 04:48
1
resposta

Construir matriz bash com apenas formato de string

Pergunta simples - perguntando por um amigo - existe uma maneira de passar um valor de string como variável env e ter o bash reconhecendo-o como um array? Em outras palavras, existe algum formato de string especial que diz ao bash que a string é...
22.12.2017 / 09:34
1
resposta

Preciso de aspas duplas de uma variável?

Estou confuso quando damos aspas duplas nas variáveis do shell. Especificamente, estou usando o seguinte comando sed replace: sed -i.tmp "/$MY_VAR/d" /foo/bar/file.txt Mas não estou citando $MY_VAR . Isso está correto? Como posso cit...
20.10.2017 / 14:29