學習Tcl(一) 檔案操作和數值轉換

2021-07-03 21:52:54 字數 789 閱讀 4560

今天學會了下面幾個用法:

1. 檔案操作

1.1 察看並列印當前目錄:

puts "\n output directory: [pwd]"

1.2 在當前目錄下建立目錄tmp:

file mkdir tmp

1.3 在tmp目錄下建立並開啟乙個檔案haha:

set fileid [open "tmp/haha" w+]

1.4 在檔案中寫入一些東西:

puts $fileid "haha"

1.5 關閉檔案(不關閉,就看不到這個檔案):

close $fileid

2. 格式轉換 riple

2.1 把十六進製制整數轉化為十進位制整數:

2.2 把十進位制整數轉化為十六進製制整數,並且自動前補零

(debug) 73 % set a 15

15(debug) 74 % set hex [format "08x" $a]

08x --哈哈,這行是個典型錯誤

(debug) 75 % set hex [format "%08x" $a]

0000000f

(debug) 76 % set hex [format "%08x" $a]

0000000f -- 大寫變小寫

(debug) 77 % set hex [format "%016x" $a]

000000000000000f --8 位變16位

(debug) 78 % set hex [format "%16x" $a]

f --如果不補零...

python(一) 檔案操作

my file open my file.txt w 用法 open 檔名 形式 其中形式有 w write r read.my file.write text 該語句會寫入先前定義好的 text my file.close 關閉檔案 this is my first test.this is th...

Linux學習筆記(一) 檔案操作命令

命令 含義cd 切換到根目錄 cd 上級目錄 cd bin 到同級的bin目錄中 cd bin 到同級的bin目錄中 cd usr資料夾 cd 回到root使用者的主資料夾 pwd顯示當前所在目錄 mkdir test 建立test資料夾 mkdir p test1 test2 test3 建立多級...

SHELL學習一 檔案許可權

ls l 總用量 36 rw r r 1 root root 34890 10月 19 20 17 httpd.conf rw r r 1 root root 0 10月 19 20 16 temp 總用量 36 是ls所列出的入口占用空間的位元組數 以k為單位 1該檔案硬鏈結的數目。root 檔案...