English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Ruby connecte Mysql MySql
Ruby est généralement exécuté à partir de la ligne de commande, de la manière suivante :
$ ruby [ options ] [.] [ programme fichier ] [ arguments ... ]
Les options peuvent être appelées par l'interpréteur pour contrôler l'environnement et le comportement de l'interpréteur. | description |
---|---|
-a | et -n ou -p ensemble, peuvent ouvrir le mode de séparation automatique (auto split mode). Voir -n et -p option. |
-c | Vérifier uniquement la syntaxe sans exécuter le programme. |
-C dir | Changer de répertoire avant l'exécution (équivalent à -X). |
-d | Activer le mode de débogage (équivalent à -debug). |
-F pat | Spécifier pat en tant que modèle de séparation par défaut ($;). |
-e prog | Spécifier prog en tant que programme à exécuter sur la ligne de commande. Plusieurs peuvent être spécifiés. -e option pour exécuter plusieurs programmes. |
-h | Afficher un aperçu des options de la ligne de commande. |
-i [ ext] | Réécrire le contenu du fichier en tant que sortie du programme. Le fichier original sera sauvegardé avec l'extension ext. Si ext n'est pas spécifié, le fichier original sera supprimé. |
-I dir | Ajouter dir en tant que répertoire de chargement des bibliothèques. |
-K [ kcode] | Spécifier le codage de jeu de caractères multibyte. e ou E correspondent à EUC (extended Unix code), s ou S correspond à SJIS (Shift-JIS),u ou U correspondent à UTF-8,a、A、n ou N correspondent à ASCII. |
-l | Activer le traitement automatique des fins de ligne. Supprimer un retour chariot de la ligne d'entrée et ajouter un retour chariot à la ligne de sortie. |
-n | Placer le code dans une boucle d'entrée (comme dans while gets; ... end). |
-0[ octal] | Définir le séparateur de enregistrement par défaut ($/) est en octal. Si l'octal n'est pas spécifié, la valeur par défaut est \0. |
-p | Placer le code dans une boucle d'entrée. Afficher la valeur de la variable $_ après chaque itération. |
-r lib | Utiliser require Pour charger lib En tant que bibliothèque avant l'exécution. |
-s | Interpréter le modèle de correspondance entre le nom du programme et les paramètres de nom de fichier -xxx en tant que paramètres de commutation, et définir les variables correspondantes. |
-T [niveau] | Définir le niveau de sécurité, effectuer le test de pureté (si le niveau n'est pas spécifié, la valeur par défaut est 1) |
-v | Afficher la version et activer le mode redondant. |
-w | Activer le mode redondant. Si le fichier de programme n'est pas spécifié, lire à partir de STDIN. |
-x [dir] | Supprimer le texte avant la ligne #!ruby. Si spécifié dir,si le répertoire est dir. |
-X dir | Changer de répertoire avant l'exécution (équivalent à -C). |
-y | Activer le mode de débogage de l'analyseur. |
--copyright | Afficher la déclaration de droits d'auteur. |
--debug | Activer le mode de débogage (équivalent à -d). |
--help | Afficher un aperçu des options de ligne de commande (équivalent à -h). |
--version | Afficher la version. |
--verbose | Activer le mode redondant (équivalent à -v). Définir $VERBOSE à true. |
--yydebug | Activer le mode de débogage de l'analyseur (équivalent à -y). |
Les options de ligne de commande de caractères individuels peuvent être combinées. Les deux lignes suivantes expriment la même idée :
$ ruby -ne 'print if /Ruby/' /usr/share/bin $ ruby -n -e 'print if /Ruby/' /usr/share/bin