當前位置:成語大全網 - 書法字典 - tcl語言文件夾中的文件被移動到另壹個文件夾。

tcl語言文件夾中的文件被移動到另壹個文件夾。

~/tcltk$ tclsh

%文件存在hello3.tcl

1

%文件可執行測試

%文件路徑類型。/hello3.tcl

親戚

% set dir1 home

% set dir2 brian

布賴恩

% set dir3 tcltk

tcltk

% file join /$dir1 dir2 dir3

/home/目錄2/目錄3

%文件刪除測試~

%

文件和路徑操作在跨平臺環境中是具有挑戰性的問題。對於主機操作系統,Tcl使用UNIX。

路徑名(默認情況下由“/”字符分隔)和本地路徑名結構。即使程序中的數據結構是正確的,也很難確保用戶輸入與系統要求相匹配。文件

join命令用於將UNIX格式轉換為本地路徑名。其他路徑字符串命令包括文件拆分、目錄名、文件。

擴展名、本機名稱、路徑類型和尾部。

作為“工具控制語言”,Tcl具有許多內部文件測試和操作功能。每個命令都以file開頭,就像file壹樣。

存在名稱。其他測試命令都返回布爾值,包括

可執行文件,是目錄,是文件,擁有,可讀和可寫。

文件信息和操作(同樣,壹切都從文件開始)是通過。

atime、attributes、copy、delete、lstat、mkdir、mtime、readlink、rename、rootname、

尺寸、狀態和類型。請註意,在Windows或Mac上。

當在環境中運行某些文件信息命令時,可能會返回未定義的數據,例如,因為這些文件系統中沒有表示索引節點和符號(以及硬鏈接)的數據。

使用文件的優勢...命令而不是通過exec的本機命令是因為前者將提供壹個可移植的接口。