Interagir avec le shell de linux
Bonjour,
Voilà, je connais la commande os.system mais je rencontre pourtant un problème qui me handicape pas mal.
Imaginons simplement que je veuille entrer la liste des fichier présent dans un dossier, j'ai essayé le code suivant :
Code:
1 2 3 4
|
import os
for fichier in os.listdir("/path/to/your/files"):
os.system(fichier + ">> /path/to/the/destination/file") |
En faisant ce code, la console m'indique par exemple pour un fichier :
"sh: 1: test_ref.rev.1.bt2: not found
32512"
J'ai pourtant vérifier que "fichier" de la boucle for était un string :?