[精讚] [會員登入]
108

使用expect 讀取外部資料存成陣列

使用expect 讀取外部資料存成陣列

分享此文連結 //n.sfs.tw/16513

分享連結 使用expect 讀取外部資料存成陣列@igogo
(文章歡迎轉載,務必尊重版權註明連結來源)
最後編修
2025-06-10 15:28:58 By igogo
 

 

使用expect 讀取外部資料存成陣列

 

#!/usr/bin/expect

# 設定檔案路徑
set filename "data.txt"

# 開啟檔案
set fp [open $filename r]

# 初始化陣列與索引
set index 0
array set lines {}

# 逐行讀取檔案
while {[gets $fp line] >= 0} {
  set lines($index) $line
  incr index

}

# 關閉檔案
close $fp

# 測試輸出:列印所有陣列內容
foreach key [array names lines] {
  puts "Line $key: $lines($key)"
}

 

END

你可能感興趣的文章

centos 7 移机出現 dracut-initqueue timeout centos 7 移机出現 dracut-initqueue timeout 處理

臺中市雲端校務系統與Windows AD帳號整合(6) 修改Windows AD 密碼原則

利用openssl 一行文產生私鑰及憑證請求檔 openssl 一行產生私鑰及憑證請求檔

台中市網路應用競賽試場安排(一) 排試場就跟排班或是排課表一樣, 找不到一個都能讓所有人滿意的結果

如何在docker 的nginx 做另一個container的反向代理 環境 docker 中一container 跑 nginx 對外服務80 port, http://server 另一c

在docker裡跑spring boot+mongo(一) 系統安裝docker ce centos7 + docker ce https://docs.docker.com/in

隨機好文

java-身份証字號驗証 FormatCheck.java public class FormatCheck { private volatile

[vue.js] 設定 content type 今天在wickt 端怎麼就是收不到vue.js 以post 傳過來的資料 找了好久才發現 application/jso

[vue.js] 動態的props 做parent-child components 雙向綁定 vue.js props components camel-case

vim 特定範圍行數開頭加上# 註解 vim 特定範圍行數開頭加上# 註解

臺中市雲端校務系統與Windows AD帳號整合(4) 雲端校務系統與Windows AD的架構