You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
2.1 KiB

6 years ago
## cat
### Instructions
Écrire un programme qui a le même comportement que la ligne de commande `cat`.
5 years ago
- Les `options` ne doivent pas être gérés.
5 years ago
- Si le programme est éxécuté sans arguments il doit prendre l'`input` et l'afficher.
5 years ago
- Dans le dossier du programme créer deux fichiers nommés `quest8.txt` et `quest8T.txt`.
5 years ago
- Copier dans le fichier `quest8.txt` la phrase suivante :
`"Programming is a skill best acquired by pratice and example rather than from books" by Alan Turing`
5 years ago
- Copier dans le fichier `quest8T.txt` la phrase suivante :
`"Alan Mathison Turing was an English mathematician, computer scientist, logician, cryptanalyst. Turing was highly influential in the development of theoretical computer science, providing a formalisation of the concepts of algorithm and computation with the Turing machine, which can be considered a model of a general-purpose computer. Turing is widely considered to be the father of theoretical computer science and artificial intelligence."`
5 years ago
- En cas d'erreur le programme doit afficher l'erreur.
- Le programme doit être rendu dans un dossier nommé `cat`.
5 years ago
### Utilisation:
```console
5 years ago
student@ubuntu:~/piscine-go/cat$ go build
5 years ago
student@ubuntu:~/piscine-go/cat$ ./cat abc
open abc: no such file or directory
5 years ago
student@ubuntu:~/piscine-go/cat$ ./cat quest8.txt
"Programming is a skill best acquired by pratice and example rather than from books" by Alan Turing
5 years ago
student@ubuntu:~/piscine-go/cat$ ./cat
Hello
Hello
^C
5 years ago
student@ubuntu:~/piscine-go/cat$ ./cat quest8.txt quest8T.txt
"Programming is a skill best acquired by pratice and example rather than from books" by Alan Turing
"Alan Mathison Turing was an English mathematician, computer scientist, logician, cryptanalyst. Turing was highly influential in the development of theoretical computer science, providing a formalisation of the concepts of algorithm and computation with the Turing machine, which can be considered a model of a general-purpose computer. Turing is widely considered to be the father of theoretical computer science and artificial intelligence."
```