LSOFParser - Global
L’include de script LSOFParser fournit des méthodes pour analyser la sortie de la commande lsof : lsof -i4TCP -n -P -F pcnfT.
Utilisez cet include de script avec un script de détection lorsque vous avez besoin d’analyser la sortie lsof .
LSOFParser : erreur (message de chaîne)
Génère le message d’erreur spécifié.
| Nom | Type | Description |
|---|---|---|
| msg | Chaîne | Message d’erreur |
| Type | Description |
|---|---|
| nul |
LSOFParser : initFileDescriptor()
Initialise le processus de descripteur de fichier.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| nul |
LSOFParser : initProcess()
Initialise le processus de l’analyseur.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| nul |
LSOFParser - on_c(ligne de chaîne)
Définit la commande actuelle.
| Nom | Type | Description |
|---|---|---|
| ligne | Chaîne | La commande |
| Type | Description |
|---|---|
| nul |
LSOFParser - on_endFileDescriptor()
Ferme le processus de descripteur de fichier.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| nul |
LSOFParser - on_endProcess()
Ferme le processus de l’analyseur.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| nul |
LSOFParser - on_f(ligne de chaîne)
Définit le descripteur de fichier actuel.
| Nom | Type | Description |
|---|---|---|
| ligne | Chaîne | Descripteur de fichier |
| Type | Description |
|---|---|
| nul |
LSOFParser - on_n(ligne de chaîne)
Définit l’adresse actuelle.
| Nom | Type | Description |
|---|---|---|
| ligne | Chaîne | L’adresse |
| Type | Description |
|---|---|
| nul |
LSOFParser - on_p(ligne de chaîne)
Définit le PID actuel.
| Nom | Type | Description |
|---|---|---|
| ligne | Chaîne | Le PID |
| Type | Description |
|---|---|
| nul |
LSOFParser - on_T(ligne de chaîne)
Définit l’état actuel.
| Nom | Type | Description |
|---|---|---|
| ligne | Chaîne | L’état |
| Type | Description |
|---|---|
| nul |
LSOFParser : parse(String lsofOutput)
Analyse la sortie lsof spécifiée.
Les résultats sont disponibles dans les tableaux de connexions et d’écouteurs, et les erreurs sont enregistrées dans errorString() et isValid().
| Nom | Type | Description |
|---|---|---|
| lsofSortie | Chaîne | La sortie lsof |
| Type | Description |
|---|---|
| nul |