[精讚] [會員登入]
391

使用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

你可能感興趣的文章

[web] 自訂模組-打字機與跑馬燈效果 自訂模組-打字機效果

臺中市雲端校務系統與Windows AD帳號整合(3) LDAP的基本概念

windows 11 常用指令 CHKDSK 命令檢查和修復磁碟錯誤 chkdsk <磁碟代號>: 系統檔案檢查程式 sfc /scanno

proxmox lxc 救援 今天突然接到一名強者我朋友的臨時求援 他說他把pve 從5.1升到5.2後, kvm的虛擬机器都沒問題 , 但是lxc的

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

使用vbs設定windows 10 靜態IP setting static ip Set Adapter = GetObject("winmgmts:Win

隨機好文

python 的RE python re

proxmox lxc 救援 今天突然接到一名強者我朋友的臨時求援 他說他把pve 從5.1升到5.2後, kvm的虛擬机器都沒問題 , 但是lxc的

2018 hoc 掃地機器人 掃地機器人只能打掃沒有障礙物(桌椅、牆壁)的範圍,請寫程式控制機器人打掃餐廳的所有走道, 並在清掃完畢後回到充電器。

找尋多個文件夾中最新檔案(jpg,png,txt)並複製到nexus資料夾 找尋多個文件夾中最新檔案(jpg,png,txt)並複製到集中資料夾

臺中市雲端校務系統與Windows AD帳號整合(5) 安裝java環境