J'essaie de créer un petit script, en utilisant c shell, qui va prendre un fichier composé de plusieurs lignes, chacune contenant un nom et un nombre et une somme de tous les nombres qu'un certain nom. Comment puis-je mettre dans une variable la ligne suivante à chaque fois?Comment puis-je lire une ligne à la fois avec C shell dans unix
la partie summig que je fais par: (après que je serai en mesure d'obtenir une ligne complète à la ligne de $)
set line =($line)
@ sum = $sum + $line[2]
[PROGRAMME CSH CONSIDÉRÉ NOCIF] (http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/) peut être pertinent pour ce que vous faites si vous avez le choix votre coquille. C'est un peu une diatribe mais mérite néanmoins d'être lu. –
@Noufal est-ce vraiment nécessaire dans CHAQUE question de csh? –
Je ne cherche pas délibérément de questions 'csh' pour publier ce lien, mais chaque fois que je le vois mentionné (je suis tombé sur cette question en raison de la balise' unix'), je l'apporte car il est très handicapant. Je l'ai travaillé pendant 2 ans et j'ai vraiment souhaité que les gens l'aient jeté avant qu'ils ne commencent. –