Comment créer un fichier en Ruby

Je suis en train de créer un nouveau fichier et les choses ne semblent pas être le travail que j'en attends trop. Voici ce que j'ai essayé:

File.new "out.txt"
File.open "out.txt"
File.new "out.txt","w"
File.open "out.txt","w"

Selon tout ce que j'ai lu en ligne, tous ceux qui doivent travailler, mais chacun d'entre eux me donne ceci:

ERRNO::ENOENT: No such file or directory - out.txt

Ce qui se passe à partir de la CISR ainsi que d'un script Ruby. Ce qui me manque?

  • Les deux premières ne devraient pas travailler, mais les deux sont synonymes et devrait certainement travailler.
  • Vous êtes en train de penser que seuls les deux premiers ont été essayé?
  • C'est la seule conclusion que je peux atteindre. Une erreur d'autorisations aurait jeté Errno::EACCES, pas ENOENT.
  • OK, maintenant je me sens stupide. Les deux premiers surtout, ne faites pas le travail, mais la seconde deux. Pas sûr de savoir comment j'ai convaincu mon auto que j'avais essayé. Désolé pour perdre le temps pour tout le monde.
  • Pas de problème. Nous avons tous les déchets de temps parfois.
InformationsquelleAutor Civatrix | 2011-10-27