De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 04 de Junho de 1997
Deve-se tomar cuidados especiais, na programação shell, com os chamados caracteres especiais. São eles:
; & () ^ < > espaços, tabulação e new-line
São utilizados para encadear comandos (;), tarefas batch, etc. Para utilizar qualquer um destes caracteres em um contexto diferente de seu significado original, faz-se necessário precedê-los por "\" (backslash ou barra invertida), ou delimitá-los pelo caracter ".
Por exemplo, se quisermos achar todos os caracteres iniciados por rubens, não importa a terminação, utilizamos o comando find da maneira abaixo:
find / -name rubens\* -print
ou
find / -name "rubens*" -print
O caracter "*", caso não precedido pela "\" ou delimitado pelas aspas (") é interpretado pela shell em uso e não pelo comando find, resultando em erro:
% find . -name 97* -print find: missing conjunction
Já o comando:
% find . -name 97\* -print
funciona perfeitamente :-)
This is the story about four people named Everybody, Somebody, Anybody and Nobody. There was an important job to be done and Everybody was sure that Somebody would do it. Anybody could have done it,but Nobody did it. Somebody got angry about that, because it was Everybody's job. Everybody thought Anybody could do it, but Nobody realized that Everybody wouldn't do it.It ended up that Everybody blames Somebody when Nobody did what Anybody could have.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários