Il s'agit de la commande singledelta qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
singledelta - minimiseur heuristique de fichiers intéressants
SYNOPSIS
simple delta -test=script-test [options] [fichier-initial]
DESCRIPTION
Delta vous accompagne dans la minimisation des fichiers "intéressants" soumis à un test de leur
intérêt. Une telle situation est courante lorsqu'on essaie d'isoler un petit échec-
induisant une sous-chaîne d'une grande entrée qui fait que votre programme présente un bogue.
Vous fournissez simple delta au
· un script shell de test qui décide si son fichier d'entrée est "intéressant" (script-test) et
· un premier fichier d'entrée intéressant (fichier-initial ou entrée standard).
Delta utilise des heuristiques pour trouver un sous-fichier de votre fichier d'entrée qui est toujours "intéressant"
selon votre test.
Delta a une notion de la granularité du fichier : les plus petits éléments atomiques dont
le fichier est vu comme une séquence. La valeur par défaut est la granularité de la ligne : dans ce mode, delta
tentera de supprimer des lignes entières, mais n'essaiera jamais de supprimer un élément plus petit que
cette. Vous pouvez filtrer un programme via topformplat(1) pour produire un fichier où la ligne-
la granularité ne va qu'à une profondeur d'imbrication spécifiée (si votre fichier est dans une langue imbriquée).
multidelta(1) le fait pour vous.
OPTIONS
-tester=script-test
Utilisez script-test comme programme d'essai. Cette option est obligatoire.
Le programme de test accepte un seul argument, le nom du dossier de candidature à tester. Ce
est exécuté dans un répertoire contenant uniquement ce fichier, et il peut rendre temporaire
fichiers/répertoires dans ce répertoire. Il devrait retourner zéro pour un candidat qui
présente la propriété souhaitée, et différent de zéro pour celui qui ne le fait pas.
-suffixe=suffixe
Définir le suffixe du nom de fichier sur suffixe. La valeur par défaut est ".c".
-dump_input
Videz le contenu du fichier initial après l'avoir lu.
-cp_minimal=filet
Copiez le test minimal réussi dans filet.
-granularité=en ligne
Utilisez des lignes comme granularité. C'est la valeur par défaut.
-granularité=Formulaire supérieur
Utilisez les formulaires de niveau supérieur C comme granularité. Cela ne fonctionne actuellement qu'avec la sortie CIL.
-Journal=filet
Consigner les principaux événements sur filet.
-silencieux
Ne produisez aucune sortie.
-verbeux
Produisez une sortie plus détaillée.
-en place
Écraser fichier-initial avec entrées.
-Aide
Imprimez les informations d'utilisation.
NOTES
Le nom du blog simple delta est spécifique à Debian. Le nom en amont de ce programme est simplement
delta.
Utilisez singledelta en ligne en utilisant les services onworks.net