Perguntas com a marcação «shell»

14
Existem corretores ortográficos que conhecem o Markdown?

Gostaria de executar um corretor ortográfico nos meus artigos antes de publicá-los. Eu acho que aspellestá bem, mas não deve tentar verificar os blocos de código: asdfasdfa adsfa sdfa text to check adsfasd f ``` a wild code block appeared! thisHas quiteOften() some strings.that should NOT get...

14
Ordem dos executáveis ​​iniciados no bash

Se eu executar o testcomando no bash, o testutilitário interno (avalia expressão condicional) é iniciado: $ type test test is a shell builtin $ type -a test test is a shell builtin test is /usr/local/bin/test test is /usr/bin/test $ No entanto, como visto na saída type -a testacima, existe outro...

14
Como faço para classificar usando os comandos grep e sort?

Gostaria de criar uma lista classificada de todos os serviços TCP encontrados no arquivo /etc/services, canalizar a saída do comando grep tcp /etc/servicesno comando sorte redirecionar a saída desse canal para o arquivo ~/pipelab.txt. Recebo uma mensagem de erro informando que minha saída está...

14
O que echo $ -1 exibe?

O que significa a saída de echo $-1, echo $-2, echo $-3.. quer dizer? Em uma das minhas caixas Linux, ele me mostra: echo $-1 imsBEl1 echo $-2 imsBEl2 E em outra caixa do Linux, mostra: echo $-1 himBH1 echo $-2 himBH2 Eles estão mapeando para alguns locais de memória ou alguma outra...

14
Preparar respostas para as perguntas de um comando

Digamos que eu queira escrever um shell script que execute apenas um comando. Mas este comando é mal projetado. Não oferece nenhuma opção de linha de comando; em vez disso, faz algumas perguntas e aguarda a entrada do usuário. Existe uma maneira de preparar essa entrada no script, para que as...

14
cortar corda no último delimitador

Eu tenho um nome de arquivo como a.b.c.txt, quero que essa sequência seja dividida como string1=a.b.c string2=txt Basicamente, quero dividir o nome do arquivo e sua extensão. Eu usei, cutmas divide como a,b,ce txt. Eu quero cortar a corda no último delimitador. Alguém pode

14
Como encadear os comandos 'date -d @xxxxxx' e 'find ./'?

Eu tenho diretórios cujos nomes são timestamps, dados em milissegundos desde 01-01-2009: 1439715011728 1439793321429 1439879712214 . . E eu preciso de uma saída como: 1442039711 Sat Sep 12 08:35:11 CEST 2015 1442134211 Sun Sep 13 10:50:11 CEST 2015 1442212521 Mon Sep 14 08:35:21 CEST...

14
Verificar variável é uma matriz em Bourne como shell?

No Bourne como shell, que suporta variáveis ​​de matriz, podemos usar algumas análises para verificar se a variável é uma matriz. Todos os comandos abaixo foram executados após a execução a=(1 2 3). zsh: $ declare -p a typeset -a a a=( 1 2 3 ) bash: $ declare -p a declare -a a='([0]="1"...

14
Existem shells de login não interativos?

Eu sei qual é a diferença entre shells interativos / não interativos e de login / não login, mas parece que, na prática, nunca haverá um shell de login não interativo, a menos que você tenha algo parecido /bin/bash --login some-script.shem um script (e até isso parece um pouco estranho). Isso está...

14
A armadilha é herdada por um subshell?

Eu tentei um script a seguir: #!/bin/bash trap 'echo "touching a file" && touch $FILE' EXIT foo1(){ echo "foo1" } foo(){ echo "foo" export FILE=${FILE:-/tmp/file1} } (foo1) foo A saída para o script acima foi: [root@usr1 my_tests]# ./test.sh foo1 foo touching a file No entanto, eu...