2015-11-21 1 views
1

Je dois donc utiliser SSH pour mon cours de physique computationnelle, et utiliser l'éditeur de VI. Je code dans fortran 77 parce que c'est la seule langue qui m'a été enseignée à travers ce cours, mais mon professeur s'est concentré principalement sur la partie physique et très peu sur le codage.Utilisation du serveur SSH et de l'éditeur vi dans SSH, comment copier des lignes de code et les coller dans le bloc-notes

Le code que j'ai écrit stocke 400 001 lignes de données dans un fichier data.dat. J'ai besoin de copier ces 400 001 lignes de données dans un fichier Excel pour que je puisse faire un graphique. Le problème que j'ai est de mettre en évidence le texte manuellement, en sélectionnant l'option tout sélectionner, ou l'option de sélection d'écran, je suis capable de sélectionner environ 200 lignes de code et ils se répètent habituellement eux-mêmes.

J'ai vu plusieurs raccourcis mais je n'arrive pas à les faire fonctionner. J'ai utilisé:% y * et:% y + et tout ce qu'il dit est le caractère final E488.

J'ai également essayé gg "* yG et gg" + yG et tout ce qu'il dit est 400 001 lignes tirées mais je ne peux pas les coller dans mon fichier Excel. J'ai couru moi-même en lambeaux en travaillant sur ce code pendant plus d'un mois et je suis maintenant si proche de l'intégrer mais j'ai vraiment besoin de ces données et j'ai vraiment besoin de ce graphique.

S'il vous plaît aidez-moi à comprendre cela, je me rends littéralement fou en essayant de le faire.

+0

Avez-vous essayé scp ? – Jakuje

+0

Je n'ai aucune idée de ce que scp est ou comment l'utiliser. Je ne sais vraiment rien à propos de fortran, SSH, ou vi – Olivia

Répondre

2

Vous posez la mauvaise question. Demandez à la place - fichier de transfert via ssh - et vous obtiendrez beaucoup possibillities Voici juste un

https://help.ubuntu.com/community/SSH/TransferFiles

Si vous êtes sur une machine Windows - il suffit d'installer WinSCP: https://winscp.net/eng/download.php

+0

Ok, donc j'ai essayé cela via scp data.txt [email protected]: Desktop mais il n'a pas transféré quelque chose sur mon bureau? Il a agi comme s'il faisait quelque chose mais? Je suppose qu'il est important de mentionner que j'utilise le vpn de mon université, donc je ne suis pas techniquement enregistré sous leur hôte? Je suis honnêtement sans idée à ce stade. – Olivia

+0

Comme je suis maintenant sûr que vous êtes sur une machine Windows - j'ai édité la réponse de sorte que vous utiliserez simplement winscp - où vous pouvez simplement parcourir le fichier et le transférer sur votre machine. Si vous êtes sur mac, il devrait juste être dans le menu de l'explorateur de fichiers. – user2692263

+0

Oh mon dieu merci beaucoup! Je suis tellement heureux que je pourrais honnêtement pleurer en ce moment, merci! Il a fallu près d'une heure pour copier et coller 100 000 lignes, vous venez de me simplifier la vie! – Olivia