Forum Linux.embarqué Reprendre le contrôle d'un routeur dont le serveur SSH fait une segfault

Posté par  .
Étiquettes :
2
18
mai
2012

Salut,

J'ai un routeur Fonera 2.0n dont je me sert pour télécharger des torrent et comme serveur Web.

D'habitude, j'accède au routeur depuis mon PC, par SSH; mais depuis quelques jours, je ne peux plus le faire:
Quand j'essaye de me connecter, mon client SSH se connecte bien au serveur, mais dès que j'entre mon mot de passe, mon client SSH fait une segfault …

Du coup, j'ai mis à jour mon client SSH et j'ai fait un reset du (…)

Forum Programmation.shell Copier tous les fichiers d'une arborescence dans un même répertoire

Posté par  .
Étiquettes :
2
5
juil.
2012

Salut,

J'ai un tas de fichiers texte dans une arborescence, et je voudrais les copier
tous dans un même répertoire de destination, comme ceci:

content/foo.txt           ->      $DEST/foo.txt
content/bar.md            ->      $DEST/bar.md
content/baz/quux.html     ->      $DEST/quux.html
content/baz/foobar.rst    ->      $DEST/foobar.rst
... etc ...

J'ai essayé de faire comme ceci:

find content/ -exec cp -v {} $DEST/`basename {}` ';'

Mais bien entendu, ça n'a pas marché, puisque c'est le shell qui interprétait la
commande basename et pas find

J'ai aussi regardé dans le man (…)

Forum Programmation.c++ Problème de templates: undefined reference

Posté par  .
Étiquettes : aucune
0
16
déc.
2012

Salut,

J'essaye de coder une fonction en C++ qui sépare un URI en deux: le protocole, et le reste.

mailto:quux@foo.bar  -> ("mailto", "quux@foo.bar")

La fonction doit donc retourner deux valeur. J'ai utilisé pour cela un conteneur std::pair<std::string, std::string>. Elle prends en argument un std::string.

namespace URI {
    std::pair<std::string,std::string> splitScheme (const std::string & str);
}

Jusque là, pas de problèmes: la fonction était sale mais marchais bien.

Là où ça se gâte, c'est que je ne suis pas sûr (…)