Je voudrais exécuter une commande de système d'exploitation de mon manuscrit de ruby mais je veux ajouter un argument d'une variable de ruby.est-il possible de concatuer des arguments à une ligne de commande en utilisant des backquotes?
Je sais que cela est possible en utilisant le système mot-clé comme ça:
#!/usr/bin/env ruby
directory = '/home/paulgreg/'
system 'ls ' + directory
mais est-ce possible en utilisant les « backquotes ou » syntaxe des apostrophes inverses? (je veux dire en utilisant cette syntaxe: ls
)
comment pourriez-vous lire la sortie de l'appel système? –