Esta página ou secção não cita fontes confiáveis e independentes, o que compromete sua credibilidade (desde dezembro de 2013). Por favor, adicione referências e insira-as corretamente no texto ou no rodapé. Conteúdo sem fontes poderá ser removido. —Encontre fontes:Google (notícias, livros e acadêmico)
Tela de execução do bash, um interpretador de comandos
Interpretadores de comandos são programas de computador responsáveis por tomar as ações efetivas conforme a orientação do usuário através de comunicação textual.
Índice
1Interpretadores de comandos como interfaces de usuário
2Console de comandos
3Exemplos
4Ver também
Interpretadores de comandos como interfaces de usuário |
Os interpretadores de comandos permitem aos usuários emitirem vários comandos, o que requer ao usuário conhecer tais comandos e seus parâmetros, além da sintaxe da linguagem interpretada. A partir da década de 1960, a interação do usuário com o computador era primariamente realizada através de linha de comando. Na década seguinte os pesquisadores começaram a desenvolver interfaces gráficas para fornecer maneiras mais simples e lógicas para a interação com a máquina, o que modelou o avanço da informática, com o surgimento de novos dispositivos periféricos como o mouse. Isso possibilitou que leigos pudessem aprender rapidamente a utilizar o computador. Apesar disso, mesmo atualmente as interfaces textuais de interpretação de comandos ainda são bastante utilizadas em conjunto com interfaces gráficas, pois para algumas tarefas elas se tornam muito mais eficientes para realizar operações.
Hoje em dia, os interpretadores são muito utilizados por programadores[carece de fontes?], pois a única forma confiável de se editar um programa é através da CLI (Command Line Interface). O Shell utilizado para a edição varia de acordo com a linguagem de programação utilizada.
Console de comandos |
Uma aplicação prática de um interpretador de comandos é a linha de comandos(português de Portugal), ou o console de comandos(português brasileiro), também chamado shell para os sistemas do tipo Unix. Ela é uma interface textual que interpreta os comandos existentes em um sistema operativo e os envia ao núcleo imprimindo posteriormente o resultado do processamento na tela.
Exemplos |
4DOS/4OS2/4NT - (DOS, OS/2, Windows NT)
CL - (OS/400)
bash - (Linux, Mac OS X)
CLI/Amiga Shell - (AmigaOS)
cmd.exe - (OS/2, Windows NT)
command.com - (MS-DOS, Windows 95 - Windows XP)
CCP - (CP/M)
csh - (UNIX)
DCL - (VMS/OpenVMS)
DDT - (ITS)
FreeCOM - (FreeDOS)
iSeries QSHELL - (IBM OS/400)
JCL - (OS/360, z/OS)
ksh - (UNIX)
rc Shell - (Plan 9)
TSO - (MVS)
sh - (UNIX)
Windows PowerShell - (Windows XP, Windows Server 2003, Windows Vista, Microsoft Exchange Server 2007)
Windows Recovery Console - (Windows 2000, Windows XP)
Ver também |
Interface gráfica do utilizador
Shell
v•e
Sistema operacional
Geral
História
Linha do tempo
Comparação
Taxa de mercado
Desenvolvimento
Manifestações
Núcleo
Arquiteturas
Monolítico
Micronúcleo
Exonúcleo
Híbrido
Componentes
Espaço de usuário
Módulo
Driver de dispositivo
Gerenciamento de processos
Conceitos
Processos
Bloco de controle de processo
Interrupção
Thread
Troca de contexto
Escalonamento
Modos de CPU
Modo protegido
Modo real
Modo Supervisor/Modo Núcleo
Modo Virtual
Algoritmos de escalonamento
Multitarefa
Preemptividade
Round-robin
Escalonamento Preemptivo de prioridade fixa
Escalonamento Multilevel Feedback Queues
Processo mais curto primeiro
Gerenciamento de memória
Proteção de memória
Memória virtual
Paginação
Falha de segmentação
General Protection Fault
Exemplos
AmigaOS
Android
BeOS
BSD
Chrome OS
CP/M
DOS
GNU
Haiku
iOS
Linux
Macintosh
Mac OS Classic
macOS
MINIX
MorphOS
NEXTSTEP
OpenVMS
OS/2
QNX
ReactOS
Solaris
Unix
webOS
Windows
Xinu
z/OS
Conceitos relacionados
Boot
Live CD
Live USB
PXE
API
Sistema de arquivos virtual
Virtual tape library
Rede de computadores
CLI
TUI
GUI
VUI
HAL
Este artigo sobre software é um esboço. Você pode ajudar a Wikipédia expandindo-o.
0
I found a lot of questions abount appendices and ToC. Many users want appendices to be grouped in an Appendix part, however some problems arise with ToC, hyperref, PDF viewer bookmarks, and so on. There are different solutions which require extra packages, command patching and other extra code, however none of them satisfies me. I almost found an easy way to accomplish a good result, where appendices are added to bookmarks in the right way and hyperref links point to the right page. However, the number of the "Appendix" part page is wrong (it's the number of appendix A). Is there any EASY way to fix that? This is a MWE: documentclass{book} usepackage[nottoc,notlot,notlof]{tocbibind} usepackage{hyperref} begin{document} frontmatter tableofcontents mainmatter part{First} chapter{...
1
In the sklearn.model_selection.cross_val_predict page it is stated: Generate cross-validated estimates for each input data point. It is not appropriate to pass these predictions into an evaluation metric. Can someone explain what does it mean? If this gives estimate of Y (y prediction) for every Y (true Y), why can't I calculate metrics such as RMSE or coefficient of determination using these results?
python scikit-learn cross-validation
share | improve this question
edited Nov 28 '18 at 17:52
desertnaut
20.3k 7 43 79
...
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
0
I have written a function using curl to generate the token. I check whether the token exists; if not, then I execute the function, otherwise I skip this function and proceed to next. But I am not sure that it will work if a token is expired. Is there any command to identify the expired token and generates the new one by calling this function? #!/bin/ksh export V_TOKEN="gen_token_${V_DATE}.txt" #### Calling function to generate the token function callPOST { curl -X POST -H 'Content-Type: application/x-www-form-url' -d 'grant_type=password&username=usr01&password=pwd...