Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

haskellで作る超簡易ファイルシステム

概要

haskellで作られた超簡易ファイルシステム。ファイルの作成、削除、リネームができる。

動作の様子

intro

使えるコマンド

注意:このプログラムにはカレントディレクトリの概念が無いので常に絶対パスで指定する必要がある。

tree

ファイルシステムに含まれているすべてのファイルとディレクトリを表示する。ディレクトリの末尾には/(スラッシュ)が付く。

mv

mv ファイル名orディレクトリ名 ディレクトリ名 の形でしか呼び出せない つまりファイル名orディレクトリ名を変更することはできない

cp

cp ファイル名orディレクトリ名 ディレクトリ名 の形でしか呼び出せない つまりファイル名orディレクトリ名を変更することはできない

mkfile

mkfile ファイル名 中身 の形で呼び出す。

cat

ファイルの中身を表示する。

rm

ディレクトリの削除もrmコマンドで出来る

mkdir

mkdir ディレクトリ名

rename

rename ファイル名orディレクトリ名(絶対パスで) 新しい名前

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages