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: 22 de Maio de 1997
Muitas vezes criamos shell scripts com o programa vi
. Todavia o modo de
execução destes arquivos normalmente (dependendo do valor que você definiu
para o umask
) é 644, ou seja, você não consegue executar este arquivo.
Um script bastante simples que resolve este pequeno incômodo é o script
xvi
(eXecutable vi). Ele usa o vi
normalmente para editar o
arquivo, porém, após o fim da edição, seta o modo de execução do script.
Agora, o script:
#!/bin/sh # # Autor: Queiroz # Data : 11/08/94 # # Este shell script permite a edicao de arquivos executaveis # alterando as permissoes default para o modo 755 # if [ $# -eq 0 ]; then echo 1>&2 Sintaxe: $0 arquivo[s] exit 1 fi for file do vi $file chmod 755 $file done ...
Bastante simples, não?
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