import os
d = 'toto'
os.path.isdir(d) or os.mkdir(d)
En shell :
REP=toto
[ -d $REP ] || mkdir $REP
Si tu pouvais compléter en java vu mon niveau cela me prendrais trop longtemps (stp ne serait ce que pour ma culture personnelle)
Ensuite je veux récupérer le premier argument de la ligne de commande
en shell :
REP=1ドル
[ -d $REP ] || mkdir $REP
cela risque de rajouter pas mal de choses en python comme en java, mais c'est normal
ces langages n'ont pas le même usage.
python comme java nécessite plus de réflexion préalable avant de pondre un traitement qui tourne
le shell est parfait dans son rôle de "glue" et par son universalité et sa disponibilité.
J'ai des scripts shell écrit au siècle dernier qui tourne encore cela risque d'être moins vrai pour python et java
mais ces langages font un peu plus de chose que ce vénérable sh
IL est vrai que je faisais déjà du shell avant les premières versions de java et de python
Et dans son rôle le shell sera difficile à déboulonner, même M$ l’intègre sur ses OS :) (ok c'est pas un référence)
Pour finir une petite touche de méchanceté gratuite et assumée (l'apanage des sysadmins :) )
sur une machine devant tourner 24/24 7/7 tu préféres : 10 scripts java ou 10 scripts shell ...
[^] # Re: AH ah ah ...
Posté par Christophe B. (site web personnel) . En réponse au journal Java 9 est dehors. Évalué à 5.
Pour python le code exact serait plutot :
import os
d = 'toto'
os.path.isdir(d) or os.mkdir(d)
En shell :
REP=toto
[ -d $REP ] || mkdir $REP
Si tu pouvais compléter en java vu mon niveau cela me prendrais trop longtemps (stp ne serait ce que pour ma culture personnelle)
Ensuite je veux récupérer le premier argument de la ligne de commande
en shell :
REP=1ドル
[ -d $REP ] || mkdir $REP
cela risque de rajouter pas mal de choses en python comme en java, mais c'est normal
ces langages n'ont pas le même usage.
python comme java nécessite plus de réflexion préalable avant de pondre un traitement qui tourne
le shell est parfait dans son rôle de "glue" et par son universalité et sa disponibilité.
J'ai des scripts shell écrit au siècle dernier qui tourne encore cela risque d'être moins vrai pour python et java
mais ces langages font un peu plus de chose que ce vénérable sh
IL est vrai que je faisais déjà du shell avant les premières versions de java et de python
Et dans son rôle le shell sera difficile à déboulonner, même M$ l’intègre sur ses OS :) (ok c'est pas un référence)
Pour finir une petite touche de méchanceté gratuite et assumée (l'apanage des sysadmins :) )
sur une machine devant tourner 24/24 7/7 tu préféres : 10 scripts java ou 10 scripts shell ...