3.Cygwin で日本語を使いたい Cygwin で以下のコマンドを実行すると それ以降 メッセージが日本語になります export LANG=ja_JP.UTF-8 これは 文字コードを日本語の UTF-8 に設定することを意味しています UTF-8 は Cygwin で標準の文字コードで, 多

Similar documents
Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

スライド 1

情報処理概論(第二日目)

スクールCOBOL2002

第 3 回情報基礎演習 UNIX / Linux: ファイルシステム シェルを理解しよう! 谷口貴志 Panda に login し 情報基礎演習クラスの VDI から Ubuntu に接続し Linux に login した後, 左 上の Activity 端末のアイオン をクリック 端末 を立ち

スライド 1

プログラミング基礎

1 ログインとログアウト 1.1 ログイン ログイン画面で [ password ] 欄にパスワードを入力します (図 1) 図 1 ログイン画面 正しくログインができると Ubuntu のデスクトップ画面 図2 が表示されます 図2 Ubuntu デスクトップ画面 2

プログラミングI 第2回 数理物理,総合理学等向け

SideAceユーザーズガイド

シヤチハタ デジタルネーム 操作マニュアル

このうち ツールバーが表示されていないときは メニューバーから [ 表示 (V)] [ ツールバー (T)] の [ 標準のボタン (S)] [ アドレスバー (A)] と [ ツールバーを固定する (B)] をクリックしてチェックを付けておくとよい また ツールバーはユーザ ( 利用者 ) が変更

新規コンポーネントの作成方法

Microsoft Word - Mac版 Eclipseの導入と設定.docx

情報処理概論(第二日目)

ネットワークシステム管理 #01

すると メインメニューと呼ばれる DC さくらのメインウィンドウ部が表示されます ( 下の画面がスクリーンシ ョットです ) メインメニューは ウィンドウ右上の ボタンを押すと閉じます リスト内のアイテムは ダウンロードのタスクを表します ダウンロード状況を把握できます メニュー項目やボタンの説明は

memo

第21章 表計算

ネットワークシステム管理 #01

2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express

農業・農村基盤図の大字小字コードXML作成 説明書

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する

練習 4 ディレクトリにあるファイルを直接指定する (cat) cat コマンドを使う (% cat ファイル名 ) と ファイルの内容を表示できた ファイル名のところにパス名を使い ディレクトリ名 / ファイル名 のように指定すると ディレクトリ内にあるファイルを直接指定できる 1 % cat _

引き算アフィリ ASP 登録用の日記サイトを 作成しよう Copyright 株式会社アリウープ, All Rights Reserved. 1

Microsoft PowerPoint - InfPro_I6.pptx

I. アプリケーションソフトの利用 1. アプリケーションソフトの起動 終了 起動 [ スタート ] ボタンをクリック [ すべてのプログラム ] をポイ ント 任意のアプリケーションソフトをクリックします 終了 [ 閉じる ] ボタンをクリックします 保存しないで [ 閉じる ] ボタンをクリック

PowerPoint プレゼンテーション

情報処理

[ ] 算定基礎届の CD 届出データ作成マニュアル 健保提供 ターンアラウンド CD の活用 概要 1) 健康保険組合が提供する 算定基礎届ターンアラウンド CD は 日本年金機構により示された 届書作成仕様書 ( 健康保険 厚生年金保険適用関係 届書 ) に基づく CD による算定

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

01: 講義概要

Microsoft Word - Omrono_yuserDic.doc

情報処理概論(第二日目)

ホスティングA管理画面[Plesk]マニュアル コンテンツアップロード編


基本的な利用法

やさしくPDFへ文字入力 v.2.0

目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの

第 2 回 (4/18) 実力診断の解説と表作成の復習

1 フリーページを表示する 1-1 フリーページのカテゴリを作成します フリーページのカテゴリの情報を入力します 1 複数のフリーページを記事のジャンルや種類で分け その見出しを入力します お店ページの左サイドバーに表示します 2 消費者が 検索エンジンで検索するであろう 記事の特長や内容をあらわす

共済会_Kねっと利用マニュアル(2018).indd

EDITOR を起動する 1. MS-3 をパソコンと USB ケーブルで接続し MS-3 の電源を入れます MS-3 とパソコンを USB ケーブルで接続しなくても ライブセットの編集はできます ただし パッチをエディットした結果を保存することはできません 保存にはパソコンとの接続が必要です パッ

1. 基本操作 メールを使用するためにサインインします (1) サインインして利用する 1 ブラウザ (InternetExploler など ) を開きます 2 以下の URL へアクセスします ( 情報メディアセンターのトップページからも移動で

大阪ガス株式会社 情報通信部 御中

P.2 もくじ 8. ファイルのアップロードとダウンロード 8-. ファイルのアップロード 8-2. ファイル指定でアップロード 8-3. Zip 解凍アップロード 8-4. ドラッグ & ドロップで一括アップロード 8-5. ファイルのダウンロード 9. ファイルの送信 ( おすすめ機能 ) 9-

ユーザーズマニュアル

クイック操作シート

Microsoft Word - RefWorksコース( _.doc

これを調べるには pwd というコマンドを使います pwd とは print working directory の頭文 字をとったもので これから意味は明らかですよね 演習 1 (a) pwd を実行した結果を書け なお 立ち上げた直後の作業用ディレクトリのことをホー ムディレクトリ もしくは単に

厚生労働省版ストレスチェック実施プログラムバージョンアップマニュアル (Ver2.2 から Ver.3.2) 目次 1. プログラム概要 バージョンアップ実施手順 要注意 zip ファイル解凍の準備 Windows によって PC が保護されました と

PowerPoint プレゼンテーション

Microsoft Word - RefWorksコース doc

PowerPoint Presentation

スライド 1

Microsoft PowerPoint _2.プログラミングの基礎_final

JDK のインストール (2012 年 8 月時点でのバージョン ) Java の実行環境 開発環境は さまざまな企業 団体が開発 配布を行っているが 当テキストでは Java の生みの親である Sun MicroSystems 社 ( 現 Oracle 社 ) の実行環境 開発環境を使用する Ja

ADempiere (3.5)

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

Microsoft Word - _ ‘C’³_V1.6InstManual.doc

<4D F736F F F696E74202D F56504E90DA91B1835C CC834E838A B838B837D836A B2E >

PowerPoint Presentation

Microsoft PowerPoint _2.プログラミングの基礎_final.pptx

[1] 概略の流れ 概略の流れは 下図の通りです 1 本ソフトの環境設定 2 ホームページに 編集開始文 1 行を書き込む ( 例 ) <!-- start01 --> 3 管理者用パスワードでログイン 4 管理画面 で 必須データ3 項目を入力 (1) 編集名 (2) ホームページへの相対パス (

スーパー英語アカデミック版Ver.2

スライド 1

NSS利用者マニュアル

PowerPoint Presentation

0.CMS ホームページについて 1 ブラウザで学校ホームページを開いて ログインする! 2 データを登録したいページをメニューから選んで移動する 3 編集操作を行い 決定ボタンを押してデータを登録する 1 入力が終わったら 必ず 決定 ボタンを押すのを忘れない! 決定ボタンを押すまでは入力したデー

Microsoft Word - no02.doc

セキュリティ設定ツールインストール 桐セキュリティ設定ツールインストール C: K3 KIRIV9 Security フォルダ内 KISECURE をダブルクリックして設定を開始します 初回セキュリティ設定ツールを起動時はウィザート形式で設定します メッセージにしたがって初期設定を行ってください セ

C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ

Microsoft Word - WindowsVista活用

Microsoft Word - H23_EndNoteWeb_工学部.doc

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

Microsoft Word - BRマニュアル教員用new.docx

データの作成方法のイメージ ( キーワードで結合の場合 ) 地図太郎 キーワードの値は文字列です キーワードの値は重複しないようにします 同じ値にする Excel データ (CSV) 注意キーワードの値は文字列です キーワードの値は重複しないようにします 1 ツールバーの 編集レイヤの選択 から 編

ふれんずらくらく流通図面マニュアル

Windows Live メール OWA メールアカウント登録手順 1.1 版 2016 年 3 月協立情報通信株式会社 1 C 2016 Kyoritsu Computer & Communication Co.,Ltd.

Rインストール手順

Raspberry Pi で WEB カメラを使用 会津大学 RT ミドルウェア講習会 2017 The University of Aizu

編集する ファイルを開く マイクロデータの設定を行うファイルまたはファイルを開きます 開かれたファイルは編集画面に表示されて ブラウザ表示した時のプレビューも同時に表示されます HTML ファイルの選択 編集する ファイルを開くためにメインメニューから ファイル 開く を選びます ファイル選択ダイア

Microsoft PowerPoint - Skype for business プラン1.pptx

保存を行いたい場所 ( デスクトップ 等 ) を選択し 保存 (S) ボタンを押してください ファイル名 ファイル名は Jsas_TKNPrint.exe という初期値になっていますが 変更することができます 2 データのダウンロード ボタンを押すと 指導面接用紙の一括印刷用ソフトに取り込む指導対象

初めてのプログラミング

WebCADD.com ご利用ガイド

PowerPoint プレゼンテーション

1. Office365 ProPlus アプリケーションから利用する方法 (Windows / Mac) この方法では Office365 ProPlus アプリケーションで ファイルの保管先として OneDrive を指定することができます Office365 ProPlus アプリケーションで

処理手順 1) 健康保険組合から受領した 賞与支払届ターンアラウンド CD を パソコンの CD ドライ ブにセットします 2) マイコンピュータ CD ドライブ の順にダブルクリックして オープンしたウィン ドウにある KPFD0006.txt というアイコンをダブルクリックします すると CD

外字インストーラユーザーズガイド Ver 1.20(2016 年 2 月改訂 )

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

Microsoft Word - EndNoteWeb( _.doc

Windowsクライアントユーザーマニュアル_version+1_0_1_

Microsoft PowerPoint - kougi2.ppt

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73>

Microsoft PowerPoint - スハ?コン利用入門_ _UNIX利用の基礎知識.pptx

キリしていて メニューのボタンも大きくなっているので マウス操作はもちろん タッチ操作でも使いやすくなっているのが特長です アドレスバー画面上部にあるアドレスバーは インターネット検索も兼ねています ここにキーワードを直接入力して検索を実行できます 現在表示されているタブの右横にある + をクリック

取引上手くん 9 のインストール時にエラーが表示される際の対処法 ~Windows8 Windows8.1~ 本ドキュメントは Windows8/8.1 のパソコンにおいて 取引上手くん 9 のインストールが正常にできなかった場合の対処 法をまとめたものです なお インストールの手順そのものにつきま

Microsoft Word - ニュース更新システム(サイト用).docx

Transcription:

Cygwin 使いこなしマニュアル 2011/10/17 1.Cygwin の起動 Cygwin のインストールが完了したら 一般ユーザーで Windows にログインし Cygwin を起動してみましょう 下の図は ユーザー名 densan でログインして Cygwin を起動した後 いくつかコマンドを実行してみたところです 2.Cygwin のファイルはどこにある? Windows から Cygwin 内のファイルを見たい場合は マイコンピュータを開き ローカルディスク (C:) cygwin home densan のようにフォルダを辿っていきます (densan のところは各自のユーザー名に変える ) Windows では ディスク上のこの場所 (path; パス ) を C: cygwin home densan のように表します 今後, このよ うな表記をしますので, 覚えておいてください 1

3.Cygwin で日本語を使いたい Cygwin で以下のコマンドを実行すると それ以降 メッセージが日本語になります export LANG=ja_JP.UTF-8 これは 文字コードを日本語の UTF-8 に設定することを意味しています UTF-8 は Cygwin で標準の文字コードで, 多国語に対応しています ところで,Windows で標準の日本語文字コードは Shift-JIS(SJIS) と呼ばれるものです 何も意識せずにファイルを作成すると, そのファイル内の日本語文字コードは Shift-JIS になってしまいます プログラムを Windows のメモ帳や秀丸エディタで作成した場合も同様です この場合, 文字コードを UTF-8 に指定してファイルを保存する必要があります Windows のメモ帳で文字コードを UTF-8 にするメモ帳で日本語を含んだプログラムを作成し, メニューで [ ファイル (F)] [ 名前を付けて保存 (A)] を選びます 以下のようなウインドウが開きますので, 文字コードを UTF-8 に指定して,[ 保存 (S)] ボタンをクリックします 秀丸エディタでも同様に, 保存時に文字コードの指定ができます 一度 UTF-8 で保存したファイルは, 次回からは, 特に何も指定しなくても,UTF-8 で保存されます 電子計算機のサンプルプログラムは UTF-8 で作成されていますので, ホームページから直接ダウンロードした場合 ( 表示画面のコピー & ペーストではなく, リンク先のファイル sample1.c 等を直接保存した場合 ) は, 文字コードを特に意識しなくても大丈夫です 自分で最初からファイルを作成した場合は, 上記のように, 文字コードを指定してください なお, 文字コードが違ったプログラムを Cygwin で実行すると, 文字化けして, 何が書いてあるのかわからなくなります 2

4.Cygwin の基本コマンド Cygwin の基本的なコマンドを, 以下の表にまとめました コマンドは基本的に,UNIX や Linux と 同じです 詳細な使い方は,man コマンドで調べることができます コマンド名 機 能 ls -la ディレクトリ ( フォルダ ) 内のファイル一覧を見る cd ディレクトリ名 ディレクトリ ( フォルダ ) に移動する mkdir ディレクトリ名 ディレクトリ ( フォルダ ) を作成する cp コピー元コピー先 ファイルをコピーする mv 現ファイル名新ファイル名 ファイル名を変更する ファイルを移動する rm ファイル名 ファイルを削除する less ファイル名 ファイルの内容を, 画面 1ページずつ表示する man コマンド名 コマンドの使い方を調べる プログラムのコンパイルと実行 プログラムのコンパイルと実行は, 以下のコマンドで行います gcc o sample1 sample1.c./sample1 上記の gcc コマンドにより,C 言語のソースプログラム sample1.c から, コンパイル & リンクにより, 実行形式ファイル sample1.exe が生成されます -o は output の意味です また, 拡張子.exe は省略で きます./sample1 により sample1.exe が実行されます ( 注 ) sample1.exe の前についている./ は, カレントディレクトリ ( 今いるディレクトリ ). にあ るファイル sample1 を表わしています Windows ではパス名の区切りは ですが,UNIX では / を使います ( たとえば,/cygwin/home/densan 等 ) ヒストリー ( コマンド履歴 ) 機能 Cygwin のターミナルにはヒストリー機能が付いています カーソルキー により, 以前に入力したコマンド文字列を呼び出し,Delete キーや キーを使って編集後,Enter キーを入力することにより, 再実行できます 3

5. リダイレクトとパイプ ( 興味のある人向け ) 画面出力をファイルに書き込む ( リダイレクト ) 多くのメッセージや結果を出力するプログラムでは, 出力結果をファイルに残しておきたい場合があります そんなときは, リダイレクト (direct は方向づけること re-direct は向け直す ) を使います./sample3 > out3.txt./sample3 2> err3.txt 1つ目の例は, 正常なメッセージ ( 標準出力 ) をテキストファイル out3.txt に書き込む方法です 記号 > が出力先を画面からファイルに切り替える リダイレクト を表わしています 2つ目の例は, エラーメッセージのみをテキストファイル err3.txt に書き込む方法です 2> は標準エラー出力のみをリダイレクトするという意味になります この例では, 標準出力 ( エラーではないメッセージ ) は画面に表示されます 出力されたファイルはエディタで開くことができますし,less コマンドを使うと, 1ページずつ画面出力できます 画面出力を別のコマンドに渡す ( パイプ ) 出力結果をファイルではなく, 別のコマンドに渡すためには, パイプを使います 記号は です./sample3 less./sample3 2>&1 less 1 つ目の例は,sample3 の標準出力を less コマンドに渡して,1 ページずつ画面表示するときに使い ます 2 つ目の例は, 標準出力とエラー出力をまとめて less コマンドに渡しています リダイレクトとパイプの使い道たとえば, コンパイル時に大量のエラーが出て, 画面の遥か彼方までメッセージが出力されたとき, 何がどうなっているのかわかりません エラーは先頭から順に解決していくのが常道ですから, 困ってしまいます こんなときは, gcc -o sample3 sample3.c 2>&1 less とすると, エラーメッセージは 1 ページごとに表示され, スペースキーを押すごとに次のページが表示 されていきます また, 文字コード変換コマンド iconv は, リダイレクトを用いて次のように使います iconv -f SJIS -t UTF-8 元のファイル名 > 変換後のファイル名 Shift-JIS で書かれたファイルを,UTF-8 に変換するために使います (f は from,t は to) なお, 元の ファイル名と変換後のファイル名は違うものにしましょう でないと内容が消えてしまいます UNIX(Linux) のコマンドは, いろいろと奥が深いので, 興味のある人は調べて見ましょう 4

6.Cygwin で提出用課題ファイルの作成ターミナルウインドウ左上のマークをクリックし メニューから [ 編集 (E)] [ 範囲指定 (K)] を選択します 編集 (E) 範囲指定 (K) ターミナル内の選択したい範囲の左上をマウスの左ボタンでクリックし 範囲の右下まで ( 左ボタンを押したまま ) ドラッグすると, 選択範囲が反転表示されます この状態で, 左上のマークをクリックし [ 編集 (E)] [ コピー (Y)] を選択します 2 編集 (E) コピー (Y) 1 ドラッグ 次に提出用のテキストファイルを開き, メニューで [ 編集 (E)] [ 貼り付け (P)] を選ぶことにより, 選 択範囲を貼り付けることができます 貼り付けは,Ctrl と v キーを同時に押すだけでも可能です 5

課題提出ファイルには, 以下のように, プログラムと実行結果を, 各週の課題の複数の問いについて 1 つのテキストファイルにまとめて記載し, 提出してください kadai1.txt( ファイル名は自動変換されるので, 何でも良い ただし, 拡張子は.txt にすること ) 問 1 ( 問い番号を書くこと ) /*---------------------------------------------------------------------------- テーラー展開による 関数の多項式展開 ----------------------------------------------------------------------------*/ #include <stdio.h> /* 入出力関数を使う時につける */ int main(void) { int i; プログラム /* (1) 整数型の変数を宣言 */ double x, exp_x, exptaylor; /* 倍精度実数型の変数を宣言 */ ( 略 ) ( プログラムには, 要所にコメントを書くこと ) } tamai@lilac ~/densan/sample $./sample3 x の値を入力してください 0.9 x の値は 0.900000 です. exp(x) の正しい値は 2.4596031111569e+00 実行結果です (1). exp(x) の 1 次までの近似値は 1.9000000000000e+00 です. exp(x) の 2 次までの近似値は 2.3050000000000e+00 です. ( 略 ) 問 2 ( 問い番号を書くこと ) int main(void) { プログラム (2) ( 略 ) } 実行結果実行結果 (2) ( 略 ) ( 略 ) 問 5 ( 略 ) プログラム (5) ( 略 ) 実行結果 (5) なお,p.4 で説明した リダイレクト を使いこなせる人は, リダイレクトを使って結果をファイル に書き込んでもよいでしょう 6