[精讚] [會員登入]
32

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

你可能感興趣的文章

臺中市雲端校務系統與Windows AD帳號整合(2) 安裝Active Directory網域服務

管理Google共用雲端硬碟 管理Google共用雲端硬碟

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

雲端校務系統與OPENLDAP帳號整合(3) 二 建置更改密碼服務 下載校端更改密碼程式: 連結 檢查是否安裝java 8 #java -version 安裝open

ubuntu ufw ufw 簡易筆記 原則禁止,例外開放 ufw default deny 啟動ufw sudo ufw enable 關掉

資料表更改為多個primary key, MariaDB [database]> describe TABLENAME; 想由本來是兩個PRIMARY KE

我有話要說

>>

限制:留言最高字數1000字。 限制:未登入訪客,每則留言間隔需超過10分鐘,每日最多5則留言。

訪客留言

[無留言]

隨機好文

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

download a file from spring boot controllers ownload a file from spring boot controllers

python 的RE python re

00-F2 的 IPV6 反解設定 近日, 強者我的大神同事, line 傳來一句: igogo 上次你那個ipv6的設定檔 再幫我跑一次 如連結 程式都寫

ArrayList 想移除特定值 想移出water, 使用lambda 的方式如下 List<String> fruits = new Arr