Perguntas com a marcação «shell»

O shell é a interface de linha de comando do Unix. Você pode digitar comandos em um shell interativamente ou escrever scripts para automatizar tarefas. Use esta tag para perguntas que se aplicam a / bin / sh e aos shells mais compatíveis (ash, bash, ksh, zsh,…). Para scripts shell com erros, verifique-os em http://shellcheck.net antes de postar aqui.


2
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). …
14 shell 

8
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 …
14 bash  shell  zsh  ksh  yash 


9
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 2015 . . Eu posso listar …
14 shell  find  date 


3
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 …

4
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 …
14 shell  echo  parameter 

2
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 changed ``` and …



8
Como remover apenas o conteúdo dos diretórios?
Estou em uma pasta: /var/myfolder. Dentro, existem outras pastas como: /var/myfolder/A/ /var/myfolder/B/ `/var/myfolder/C/etc. Dentro de cada um, existem alguns arquivos com nomes aleatórios. Como faço para remover todos os arquivos de todas as pastas dentro /var/myfolder? A estrutura (todos os diretórios, por exemplo, A, B, C etc., dentro /var/myfolder) deve …
14 shell  files 

3
Por que $ SHELL não muda quando executo um novo shell?
$ echo $SHELL /bin/bash $ /bin/ksh93 $ echo $SHELL /bin/bash $ file /bin/ksh93 /bin/ksh93: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped $ getent passwd test111 test111:x:1008:1008:,,,:/tmp:/bin/ksh93 $ ssh test@localhost test@localhost's password: $ echo $SHELL /bin/ksh93 $ bash $ echo $SHELL …



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.