JPH03105436A - コンピュータファイルのリンク方式 - Google Patents
コンピュータファイルのリンク方式Info
- Publication number
- JPH03105436A JPH03105436A JP1243661A JP24366189A JPH03105436A JP H03105436 A JPH03105436 A JP H03105436A JP 1243661 A JP1243661 A JP 1243661A JP 24366189 A JP24366189 A JP 24366189A JP H03105436 A JPH03105436 A JP H03105436A
- Authority
- JP
- Japan
- Prior art keywords
- file
- linking
- computer file
- files
- link
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 6
- 238000010586 diagram Methods 0.000 description 6
- 101000767160 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) Intracellular protein transport protein USO1 Proteins 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野コ
この発明はコンピュータファイルのリンク方式に関し、
たとえばUNIXのようなオペレーティングシステムに
おいて、他のシステム内のファイルとリンクするような
コンピュータファイルのリンク方式に関する。
たとえばUNIXのようなオペレーティングシステムに
おいて、他のシステム内のファイルとリンクするような
コンピュータファイルのリンク方式に関する。
[従来の技術および発明が解決しようとする課題]UN
IXのリンク機能として、たとえば「USTATION
System V Release2ユーザー
ズマニュアルVol.2 (1987年9月)第3版第
64f〔〜第65頁」に示されているようなファイルの
リンクを行なうシステムコールなどがある。
IXのリンク機能として、たとえば「USTATION
System V Release2ユーザー
ズマニュアルVol.2 (1987年9月)第3版第
64f〔〜第65頁」に示されているようなファイルの
リンクを行なうシステムコールなどがある。
第3図はUNIXにおけるファイルの階層構造を示す図
である。第3図において、従来の方法では、ファイルC
を指定するために、r/A/bin / C Jを示す
必要があった。また、前述のUSTATION Sy
stem Vにおいては、ファイルへのリンクシステ
ムコールは、int 1 ink (pathl,p
ath2)Char”pathl,”path2Hの形
式で与えられる。ここで、pathlは既存ファイルの
バス命令であるが、絶対バスで示さなければならないた
め、リンク自体ファイルの所在を常に年頭に置きながら
プログラムを作成しなければならず、大きな負担となっ
ていた。
である。第3図において、従来の方法では、ファイルC
を指定するために、r/A/bin / C Jを示す
必要があった。また、前述のUSTATION Sy
stem Vにおいては、ファイルへのリンクシステ
ムコールは、int 1 ink (pathl,p
ath2)Char”pathl,”path2Hの形
式で与えられる。ここで、pathlは既存ファイルの
バス命令であるが、絶対バスで示さなければならないた
め、リンク自体ファイルの所在を常に年頭に置きながら
プログラムを作成しなければならず、大きな負担となっ
ていた。
それゆえに、この発明の主たる目的は、他のファイルと
リンクする際に、プログラムの負担を軽減できるような
コンピュータファイルのリンク方式を堤供することであ
る。
リンクする際に、プログラムの負担を軽減できるような
コンピュータファイルのリンク方式を堤供することであ
る。
[課題を解決するための手段]
この発明はコンピュータファイルのリンク方式であって
、コンピュータのファイルシステムにおいて、他のシス
テム内のファイルとリンクする隙に、リンクすべきファ
イルを指定するためのキャラクタを用いて構成したもの
である。
、コンピュータのファイルシステムにおいて、他のシス
テム内のファイルとリンクする隙に、リンクすべきファ
イルを指定するためのキャラクタを用いて構成したもの
である。
[作用]
この発明にかかるコンピュータファイルのリンク方式は
、リンクすべきファイルを指定するためのキャラクタを
システムに登録しておくことにより、そのファイルをリ
ンクする際に、そのファイルの所窪値を示すキャラクタ
で始まるバス登録名とファイル名のみでリンクを行なう
ことができる。
、リンクすべきファイルを指定するためのキャラクタを
システムに登録しておくことにより、そのファイルをリ
ンクする際に、そのファイルの所窪値を示すキャラクタ
で始まるバス登録名とファイル名のみでリンクを行なう
ことができる。
[発明の実施例]
第1図はこの発明の一丈施例におけるファイル構造を示
す図であり、第2図は同じくパス登録テーブルを示す図
である。
す図であり、第2図は同じくパス登録テーブルを示す図
である。
この発明の一実施例では、第3図に示すようなバスを、
バス登録記述子/$で始まる文字列はファイルのバス名
を表わすものとして認識し、「/$」に続< rPAT
HJにより、それが/A/ binを示すものと解釈す
る。
バス登録記述子/$で始まる文字列はファイルのバス名
を表わすものとして認識し、「/$」に続< rPAT
HJにより、それが/A/ binを示すものと解釈す
る。
より具体的に説明すると、第2図に示すようなファイル
構造を持つシステムにおいて、file1,file2
を現/+’ディレクトリのそれぞれa,bにリンクしよ
うとすれば、従来であれば、l ink (HOSTI
:/us r/AA/f ilel.a) link (HOST2:/usr2/C/fiie2
,b) という記述が必要であり、ファイル構造を完全に把握し
ておくようにプログラムする必要があった。
構造を持つシステムにおいて、file1,file2
を現/+’ディレクトリのそれぞれa,bにリンクしよ
うとすれば、従来であれば、l ink (HOSTI
:/us r/AA/f ilel.a) link (HOST2:/usr2/C/fiie2
,b) という記述が必要であり、ファイル構造を完全に把握し
ておくようにプログラムする必要があった。
しかしながら、第2図に示すようなバス登録テーブルを
システムに持たせておけば、 l i nk (/$HOST1/f i l e 1
,a)link (/$HOST2/f i le2,
b)というような記述でリンクが61能となり、ファイ
ル構造を考慮しながらプログラムする必要がなくなる。
システムに持たせておけば、 l i nk (/$HOST1/f i l e 1
,a)link (/$HOST2/f i le2,
b)というような記述でリンクが61能となり、ファイ
ル構造を考慮しながらプログラムする必要がなくなる。
[発明の効果]
以上のように、この発明によれば、リンクすべきファイ
ルを指定するためのキャラクタを用いてバス名をシステ
ムに登録しておくことによって、ファイルをリンクする
際にプログラムの負担を軽減することができる。
ルを指定するためのキャラクタを用いてバス名をシステ
ムに登録しておくことによって、ファイルをリンクする
際にプログラムの負担を軽減することができる。
第1図はこの発明の一実施例におけるファイル構造を示
す図である。第2図はこの発明の一実施例におけるバス
登録テーブルを示す図である。第3図はUNIXにおけ
るファイルの階層構造を示す図である。 第1図 第2図 第3図
す図である。第2図はこの発明の一実施例におけるバス
登録テーブルを示す図である。第3図はUNIXにおけ
るファイルの階層構造を示す図である。 第1図 第2図 第3図
Claims (1)
- コンピュータのファイルシステムにおいて、他のシステ
ム内のファイルとリンクする際に、リンクすべきファイ
ルを指定するためのキャラクタを用いたことを特徴とす
る、コンピュータファイルのリンク方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1243661A JPH03105436A (ja) | 1989-09-19 | 1989-09-19 | コンピュータファイルのリンク方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1243661A JPH03105436A (ja) | 1989-09-19 | 1989-09-19 | コンピュータファイルのリンク方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03105436A true JPH03105436A (ja) | 1991-05-02 |
Family
ID=17107126
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1243661A Pending JPH03105436A (ja) | 1989-09-19 | 1989-09-19 | コンピュータファイルのリンク方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03105436A (ja) |
-
1989
- 1989-09-19 JP JP1243661A patent/JPH03105436A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Joy et al. | Introduction to shells | |
| JPS599764A (ja) | 複数行更新動作の原子性を保証する方法 | |
| JPH03105436A (ja) | コンピュータファイルのリンク方式 | |
| JPH03257624A (ja) | 画面言語方式 | |
| JPH0322152A (ja) | ファイル復元方式 | |
| JPS58125144A (ja) | プログラム世代管理装置 | |
| JPS6371721A (ja) | Ramデイスクの運用方式 | |
| JPH03282751A (ja) | 誤消去ファイルの復旧方式 | |
| JPH02227751A (ja) | ファイル更新処理装置 | |
| Mizel | Using SCCS to manage APL2 development projects | |
| JPS6399947U (ja) | ||
| JPH0293959A (ja) | フアイル管理方式 | |
| JPS592158A (ja) | フアイルの一括修正機能 | |
| JP3009071B2 (ja) | エディタにおけるメンバの削除方式 | |
| JPH04139546A (ja) | 関係データベース装置 | |
| JPS59109947A (ja) | コマンド言語処理方法 | |
| JPS5815243U (ja) | ワ−ドプロセツサ | |
| JPH05173766A (ja) | プログラム管理システム | |
| JPH02148220A (ja) | プログラムの選択複写方式 | |
| KR940015807A (ko) | 유닉스 머신과 퍼스컴 간의 화일 전송 방법 | |
| JPS61128336A (ja) | サブプログラム非常駐化方式 | |
| JPS59167966U (ja) | スタ−タのシフトレバ− | |
| JPH0236438A (ja) | 二次記憶装置のスペース管理方式 | |
| JPS63285647A (ja) | 出力フアイル名の作成方式 | |
| JPH0458349A (ja) | Lanコントローラを持つ計算機システム |