2016-09-10 1 views
2

Je dois lire un fichier texte entier dans une variable shell. Il y a déjà un autre thread à ce sujet, mais il ne donne que des exemples pour sh et bash:Lecture d'un fichier entier dans une variable dans un script Cshell (csh)

How to read a file into a variable in shell?

Comment puis-je faire en csh?

Désolé de commencer un nouveau sujet, mais je suis nouveau sur ce site et je n'ai pas pu commenter. Comment êtes-vous censé construire votre réputation si vous ne pouvez pas commenter pour commencer?

+0

Avez-vous essayé les méthodes mentionnées? Ça a marché? – pgampe

+1

Je l'ai fait, mais cela n'a pas fonctionné. Je pense que dans csh vous devez utiliser la commande "set". J'ai essayé ce qui suit, mais cela n'a pas fonctionné non plus: set value = 'cat config.txt' et set value = $ ( scoot17

+0

Qu'est-ce que vous essayez de résoudre? Peut-être juste garder une variable avec le nom de fichier, et l'utiliser à la place? – cnst

Répondre

0

Vous pouvez utiliser

set value=`cat myfile` 
+0

J'ai essayé, mais ça n'a pas marché: - / – scoot17