..... c'est entre autre parce qu'ils mènent à ce genre de problème que je déteste ce genre de raccourci débile sur des commandes standards. Ici le raccourci en question n'a servi à rien ....
ssh permet de se connecter sans demande de mot de passe
( http://w3.nonsenz.org/openssh.html )
Sinon regarde du côé de expect, qui te permet de simuler une session interactive via script.
Faudrait voir le côté pratique comme dit plus haut.
Même si c'était possible, en pratique c'est ingérable de mélanger les deux types de code. L'intéret de la licence BSD devient alors inutile.
Oui, mais alors le problème de la double licence, c'est que le projet sous GPL va pouvoir évoluer en prenant en compte les évolutions du projet BSD, mais pas l'inverse.
Ce sera plus simple à "propriétariser" si quelqu'un veut le faire.
Et si quelqu'un "propriétarise", il ne prend que le code BSD et ne prend pas le code GPL. Et dejà la c'est assez complexe à gérer:
Parceque l'avantage c'est quant même d'éviter une réecriture totale de lignes de code déjà existantes
J'ai bien compris ton idée et je me suis déja posé la question. Mais les 2 philosophies des licences ne le permettent pas.
Ma BSD permet la "propriétarisation" et pas la GPL. Si tu prend du code GPL pour le mettre dans ton projet BSD, tu empêche implicitement quelqu'un de propriétariser le soft sans le reprendre un minimum pour séparer les deux types de code. Au final je pense que peu de personnes le feront, donc dans ce cas autant tout mettre en GPL.
Moi ça me parait assez clair comme ça. Le code BSD reste BSD et peut etre intégré au code GPL .La grosse différence entre BSD et GPL est bien que le code sous BSD put être "propriétarisé". Et si tu commence à mettre des bouts de GPL dedans, ça devient vite ingérable de se retaper chaque lign de cde pour savoir si elle est BSD ou GPL. Dans ce cas, autant tout mettre sous GPL (ou double license), parce que personne ne prendra le risque ou le temps de se retaper la lecture des sources pour savoir ce qu'il peut propriétariser ou non.
il y a possibilité pour l'utilisateur d'initier une connection sur le derveur de prise de main (si j'ai bien compris ce que tu veux faire).
Mais n'importe comment je vois pas comment tu pourras prendre la main à distance si rien ne tourne sur le poste utilisateur ?
echo " toto et titi sont dans un bateau. titi tombe à l'eau." | \
awk '
{
for(i=1;i<=NF;i++) {
if ($i=="titi") {
$i="toto"
}
else {
if ($i=="toto") {
$i="titi"
}
}
Juste une question: comment sont nommés tes fichiers?
Il y aura certainement une adaptation a faire. Par exemple si tes fchiers sont numerotes tu peux faire simplement :
for i in *[13579].png
do
[ action ]
done
Je me suis inspiré de la première réponse.
Juste une question: *Active Directory est bien une techno Microsoft non?
Il est donc logique d'y trouver des infos sur le site de Microsoft ...
C'est d'ailleurs par là que personnellement j'aurais commencé.
[^] # GNIIIIIIIIIIIIIIIIIII !!!!!
Posté par totof2000 . En réponse au message Linux pour Amstrad CPC-6128+. Évalué à 4.
Met-là à la poubelle ton uuclinux! Meme debian a besoin de moins pour démarrer !!!
je crois qu'il faut remplacer ton Mo par Ko. :)
[^] # Re: -rf ?!
Posté par totof2000 . En réponse au message La connerie monumentale. Évalué à 2.
[^] # Re: ...
Posté par totof2000 . En réponse au journal Anthony Towns est nommé Debian Project Leader. Évalué à 0.
# j'avais pas vu les journaux precedents traitant du sujet ...
Posté par totof2000 . En réponse au journal Une nouvelle méthode de développement révolutionnaire !. Évalué à 4.
Sinon ce qui m'a fait le plus rire est quand même la caméra cachée dans les "témoignages des utilisateurs" :)
[^] # Re: En deux coups
Posté par totof2000 . En réponse au message copie de fichier avec des options avancées. Évalué à 2.
fais un truc du genre REP_DEST="/mon/repertoire/destination"
# ce serait une mauvaise idée je pense ....
Posté par totof2000 . En réponse au message SSH à partir d'un applet. Évalué à 2.
( http://w3.nonsenz.org/openssh.html )
Sinon regarde du côé de expect, qui te permet de simuler une session interactive via script.
[^] # Re: .wouch
Posté par totof2000 . En réponse au message Pourrait-on alléger la clause de copyleft pour envers les autres licences libres. Évalué à 2.
Même si c'était possible, en pratique c'est ingérable de mélanger les deux types de code. L'intéret de la licence BSD devient alors inutile.
[^] # Re: En deux coups
Posté par totof2000 . En réponse au message copie de fichier avec des options avancées. Évalué à 2.
C'est toujours bon de préciser ce genre de détail.
# je comprend pas bien ton problème ....
Posté par totof2000 . En réponse au message Script bash directement sur inetd. Évalué à 2.
[^] # Re: c'est déjà pas toujours clair ces histoires de licence ....
Posté par totof2000 . En réponse au message Pourrait-on alléger la clause de copyleft pour envers les autres licences libres. Évalué à 2.
Ce sera plus simple à "propriétariser" si quelqu'un veut le faire.
Et si quelqu'un "propriétarise", il ne prend que le code BSD et ne prend pas le code GPL. Et dejà la c'est assez complexe à gérer:
Parceque l'avantage c'est quant même d'éviter une réecriture totale de lignes de code déjà existantes
J'ai bien compris ton idée et je me suis déja posé la question. Mais les 2 philosophies des licences ne le permettent pas.
Ma BSD permet la "propriétarisation" et pas la GPL. Si tu prend du code GPL pour le mettre dans ton projet BSD, tu empêche implicitement quelqu'un de propriétariser le soft sans le reprendre un minimum pour séparer les deux types de code. Au final je pense que peu de personnes le feront, donc dans ce cas autant tout mettre en GPL.
[^] # Re: En deux coups
Posté par totof2000 . En réponse au message copie de fichier avec des options avancées. Évalué à 4.
Je préfère %Y%m%d : lorsque tu fais un ls par exemple les fichiers sont classés de suite.
# c'est déjà pas toujours clair ces histoires de licence ....
Posté par totof2000 . En réponse au message Pourrait-on alléger la clause de copyleft pour envers les autres licences libres. Évalué à 2.
Moi ça me parait assez clair comme ça. Le code BSD reste BSD et peut etre intégré au code GPL .La grosse différence entre BSD et GPL est bien que le code sous BSD put être "propriétarisé". Et si tu commence à mettre des bouts de GPL dedans, ça devient vite ingérable de se retaper chaque lign de cde pour savoir si elle est BSD ou GPL. Dans ce cas, autant tout mettre sous GPL (ou double license), parce que personne ne prendra le risque ou le temps de se retaper la lecture des sources pour savoir ce qu'il peut propriétariser ou non.
# VNC permet de le faire ....
Posté par totof2000 . En réponse au journal Recherche logiciel prise de main a distance (pas VNC !). Évalué à 3.
Mais n'importe comment je vois pas comment tu pourras prendre la main à distance si rien ne tourne sur le poste utilisateur ?
# avec awk:
Posté par totof2000 . En réponse au message echanger deux mots avec expression rationnelle. Évalué à 3.
echo " toto et titi sont dans un bateau. titi tombe à l'eau." | \
awk '
{
for(i=1;i<=NF;i++) {
if ($i=="titi") {
$i="toto"
}
else {
if ($i=="toto") {
$i="titi"
}
}
}
print $0
}
'
Je suis sur qu'il y a moyen de mieux faire.
[^] # Re: pourquoi faire simple ....
Posté par totof2000 . En réponse au message Traiter un fichier sur deux ?. Évalué à 2.
[^] # Re: pourquoi faire simple ....
Posté par totof2000 . En réponse au message Traiter un fichier sur deux ?. Évalué à 2.
for i in *[13579].png
do
[ action ]
done
[^] # Re: pourquoi faire simple ....
Posté par totof2000 . En réponse au message Traiter un fichier sur deux ?. Évalué à 2.
[^] # pourquoi faire simple ....
Posté par totof2000 . En réponse au message Traiter un fichier sur deux ?. Évalué à 2.
Ca marche avec les fichiers contenant des espaces.
[^] # Re: Même si je savais je ne te dirai rien ....
Posté par totof2000 . En réponse au message Active directory vers OpenLdap. Évalué à 2.
Il est donc logique d'y trouver des infos sur le site de Microsoft ...
C'est d'ailleurs par là que personnellement j'aurais commencé.
# Même si je savais je ne te dirai rien ....
Posté par totof2000 . En réponse au message Active directory vers OpenLdap. Évalué à 2.
Cherche sous google, il doit y avoir ce que tu cherche ...
[^] # Re: était en charge
Posté par totof2000 . En réponse à la dépêche RedHat arrête la fondation Fedora. Évalué à 5.
J'ai soutenu le comité en cliquant sur 'inutile'
:)
[^] # Re: Metttre en champs les lignes d'un fichier
Posté par totof2000 . En réponse au message Comment lire une ligne d'un fichier en fonction de son numéro. Évalué à 3.
Tu les initialise dans la section BEGIN.
[^] # Re: Metttre en champs les lignes d'un fichier
Posté par totof2000 . En réponse au message Comment lire une ligne d'un fichier en fonction de son numéro. Évalué à 3.
awk 'BEGIN {
FS="\n"
RS="------------------"
}
$0 != ""{
#printf(" Ligne %s\n",$0)
for (i=1;i<=NF;i++) {
printf ("%s ",$i)
}
printf("\n")
}' fichier
[^] # Re: Metttre en champs les lignes d'un fichier
Posté par totof2000 . En réponse au message Comment lire une ligne d'un fichier en fonction de son numéro. Évalué à 2.
FS="\n"
RS="------------------\n"
}
$0 != ""{
#printf(" Ligne %s\n",$0)
for (i=1;i<=NF;i++) {
printf "l %s: %s\n",i,$i
}
}' fichier
Cette fois ci je pense que c'est la bonne.
A noter que tu as un élément vide en $1 et $NF
[^] # Re: essaie ça:
Posté par totof2000 . En réponse au message Comment lire une ligne d'un fichier en fonction de son numéro. Évalué à 0.