|
≫ |
|
|
|
HP OpenVMS HP C ランタイム・ライブラリ・リファレンス・マニュアル (下巻)
指定したシンボリック・リンクをシステムから削除します。
形式
#include <unistd.h>
int unlink (const char *link_name);
引数
link_name削除するシンボリック・リンクの名前。
説明
unlink関数は,指定したシンボリック・リンク (link_name) をシステムから削除します。シンボリック・リンクの内容は調べられません。また,その内容で指定されているファイルについても,何も行われません。シンボリック・リンク以外のファイルを指定して
unlink関数を実行したときの動作は, C RTL の
remove関数と同じです。
symlink,
readlink,
realpath,
lchown,および
lstatも参照してください。
戻り値
0
|
成功したことを示します。
|
-1
|
エラーが発生したことを示します。指定したファイル (
link_name) は変更されていません。
errno
に,
remove
から返された
errno
の値が設定されます。
|
|