Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇1199:
Cygwinの使い方 [初心者] 05/25 11:04

 └◇1200:Re:Cygwinの使い方 [MSだす。] 05/25
  └◇1201:Re[2]:Cygwinの使い方 [初心者] 05/25
   └◇1202:Re[3]:Cygwinの使い方 [もぐりん] 05/25
    └◇1204:Re[4]:Cygwinの使い方 [初心者] 05/26
     ├◇1205:Re[5]:Cygwinの使い方 [もぐりん] 05/26
     └◇1211:Re[5]:Cygwinの使い方 [MSだす。] 05/28
      └◇1212:Re[6]:Cygwinの使い方 [MSだす。] 05/28 <


1199● Cygwinの使い方[ 初心者 ] 2003 05/25 11:04
昨日Cygwinをダウンロードしたのですが
ファイルを読んでファイルに、はきだしたいのですが、どうすればよいのでしょうか?
教えてください。
readとwrite文は何とか動くのですが・・・。
スレッド一覧


1200● Re:Cygwinの使い方[ MSだす。 ] 2003 05/25 13:24
何をやろうとしているのか具体的に書いたほうが
よいでしょう。というのも
>ファイルを読んでファイルに、はきだしたいのですが、
本当にやりたいことがこれだけなら、
ただのファイルのコピーです。
 
$ cp file1 file2
 
読み込んだファイルを何か加工したいのでしょうか?
あるいは何らかのプログラミング言語について
言っているのでしょうか?
(Cygwinの話題というよりも、お使いの言語の文法の
話という気も…。)
スレッド一覧


1201● Re[2]:Cygwinの使い方[ 初心者 ] 2003 05/25 14:31
すみません。自分は大学の授業でFORTRANが必須で
授業を受けております。やっとread、WRITEができるようになりました。課題が毎週でるので、自宅のXPに自分でCYGWIN
をやっとダウンロードしたところです。学校では環境が整っているのでなんとなく、OKになっていますが、自宅でファイルの読み込み、書き込みをしようと思いますが、ファイルの後の拡張子は何を付けたらいいのか、ファイルはどの場所から読み込まれるのかなど、さっぱりわかりません。
初心者で申し訳ないのですが、ヨロシクお願いします。
今、プログラムはCYGWINの中のHOMEの中のファイル名を
つけた中に秀丸エディタのファイルで書いてコンパイル
しました。
文法も本屋で本も探しましたがやっと1冊あっただけでした。
装置の機番の番号も教えてください  READ(1,のこの
数字1のことです。自宅で使うときには何番でしょうか?
(ファイルのREAD、WTITEでは)
スレッド一覧


1202● Re[3]:Cygwinの使い方[ もぐりん ] 2003 05/25 22:21
こんにちは。
CygwinでFORTRANの勉強とのことですが、
Cygwinでコンパイルするにはg77がインストール
されている必要があります。
ソースファイルの拡張子は、
# man g77
とやるとマニュアルが読めるのですが、
基本的には、fかforでいいようです。
コンパイルのやりかたは、
# g77 hogehoge.f
とするとコンパイルエラーがなければ、
a.exeというファイルができます。
g77がインストールされていないようでしたら、
Cygwinのsetup.exeを起動してg77をインストールしてください。
スレッド一覧


1204● Re[4]:Cygwinの使い方[ 初心者 ] 2003 05/26 00:44
返信ありがとうございます。
説明不足でした。すいません。
2回目のダウンロードでコンパイルできるようになりました。
画面からのread,write文も通るようになっているのです。
今度はファイルに入っているデータを読み込んでファイルに
落とそうと思っているのですが、
g77では装置番号やファイルをどのフォルダーにどのような拡張子をつけてつければいいのかが分からないのです。
Cygwinのホームのフォルダの中に○○.datのファイルを
作る命令文でコンパイルは通るのですが実行すると
”No such file or directory”というエラーで
アボートしてしまうのです。設定が必要なのですか?
読み込みファイルはどのフォルダに入れてどのフォルダに
out putしたらいいのでしょうか?命令文を教えてください。
スレッド一覧


1205● Re[5]:Cygwinの使い方[ もぐりん ] 2003 05/26 07:14
質問内容がcygwinから離れていますので、
g77に関する掲示板かFORTRANに関する掲示板で
質問したらどうでしょうか?
スレッド一覧


1211● Re[5]:Cygwinの使い方[ MSだす。 ] 2003 05/28 21:02

*2345678901234567890
integer a,i

open(10,file='inputdata',status='old')
open(20,file='/homs/msdas/output',status='new')

do 10 i=1,10
read(10,*) a
write(20,*) a
10 continue

close(20)
close(10)

end
とすれば現在のディレクトリの"inputdata"から読み込み、
"/home/msdas/output"へ書きだしてくれますが。
スレッド一覧


1212● Re[6]:Cygwinの使い方[ MSだす。 ] 2003 05/28 21:05

コピーペーストしたら、
行頭のインデントを無視されてしまいました。
失礼。
スレッド一覧

早田のホームページへ
CGIROOM