Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Unix >> .

Come scrivere uno script di shell Unix per individuare i file eseguibili

Un file Unix può contenere codice per computer , o in un linguaggio di alto livello come Perl o in codice oggetto . Per eseguire questo tipo di file , Unix ha bisogno di passare il controllo al codice nel file in modo dipendente dalla lingua . Quando una shell Unix è direttamente invocato sul file per eseguirlo , il file deve avere i permessi che lo rendono eseguibile . Utilizzare una speciale funzione shell per individuare tutti i file che hanno tali autorizzazioni in una data directory Unix o punto di montaggio. Istruzioni
1

Eseguire un editor di testo in un nuovo file denominato " locateExecs.sh . " Questo file conterrà il codice per lo script di shell
2

Inserisci le righe seguenti nel nuovo file utilizzando l' editor di testo : . !

# /Bin /bash

find /home /rootSearch - perm /a + x

sostituire " /home /rootSearch " con il nome della directory in cui si desidera che la ricerca procede , lo script cercherà quella directory , tutte le sue sottodirectory e così via . Premere "Invio" alla fine di ogni riga . Salvare il file e chiudere l'editor di testo
3

Digitare il seguente comando : .

Chmod u + x locateExecs.sh

Premere " Enter . " Lo script di shell è pronto per l'esecuzione , dopo aver eseguito il comando " chmod " .

 

sistemi © www.354353.com