Sistemas  
 
Conhecimento computador >> Sistemas >> Unix >> 
Como escrever um Unix Shell Script para localizar arquivos executáveis ​​
Um arquivo Unix pode conter código de computador, ou em uma linguagem de alto nível, como Perl ou em código objeto. Para executar esse arquivo, Unix precisa passar o controle para o código no arquivo de uma forma dependente da linguagem. Quando um shell Unix é chamado diretamente no arquivo para executá-lo , o arquivo precisa ter permissões que torná-lo executável . Use um script shell especial para localizar todos os arquivos que possuem tais permissões sob um determinado diretório Unix ou ponto de montagem. Instruções
1

Execute um editor de texto em um novo arquivo chamado " locateExecs.sh ". Este arquivo irá conter o código para o script shell
2

Insira as seguintes linhas no novo arquivo usando o editor de texto : .

# /Bin /bash
< p > find /home /rootSearch -perm /a + x

Substitua "/home /rootSearch " pelo nome do diretório em que você deseja que a pesquisa prossiga , o script irá procurar nesse diretório , todos os seus subdiretórios e assim por diante . Pressione " Enter" no fim de cada linha . Salve o arquivo e saia do editor de texto
3

Digite o seguinte comando : .

Chmod u + x locateExecs.sh

Pressione "Enter . " O shell script está pronto para executar depois de executar o comando " chmod " .

Anterior :

Próximo : No
  Os artigos relacionados
·Níveis de Permissão Unix 
·Como salvar um Alias ​​em UNIX 
·O que é em um UNIX Pathname 
·Tipos de plataformas UNIX 
·Como usar Grep Recursively em um caminho Unix 
·Como descobrir quem pertence a um grupo Unix 
·Como eliminar permissão negada mensagens no UNIX 
·Como excluir uma troca em Unix com CentOS 
·Como forçar o UTF-8 em Unix 
·Como ler um UNIX FTP Log 
  Artigos em destaque
·Como criar um servidor Web Linux 
·Como desfragmentar o Memória em Ubuntu 
·Como usar uma porta USB para transferir dados de um PC …
·Como bloquear meu computador com uma senha 
·Como otimizar o CentOS para um Proxy Squid 
·Como usar Grep como um Byte Filtro offset 
·Como posso alterar o administrador da autoridade em um …
·Como encontrar o diretório SSH no CentOS 
·Como instalar o F- PROT no Ubuntu 
·O que fazer se o seu computador de mesa é uma tela pre…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados