1樓:匿名使用者
你是要把buffer(i)裡的東西寫進一個可能大於45byte的檔案中嗎?
比如說-----------------------------------
1 2 3 4 5 6 7 ... 45 46 47 48 ...
a c 3 d s c 3 ... a 2 8 d z ...
使你的檔案改變為
1 - 44 + buffer(i) + 46 - ...
-----------------------------------
如果以上就是你的效果的話
直接把你的buffer轉成單一string如bufstr
把你的檔案用mid()讀成兩條string,ss1(1-44),ss2(45-...)
然後你綜合一條string如totalstr
totalstr = ss1 & bufstr & ss2
然後直接寫整個totalstr到檔案就可以了
2樓:刀成朝
open filename for binary access write as #filenum
put #filenum, 45, buffer()
close #filenum
j**a如何拷貝一個資料夾內的多個指定的檔案到另外一個指定的資料夾下?
ps如何快速從一個資料夾複製圖層到另一個資料夾指定位置
3樓:匿名使用者
ctrl+滑鼠左鍵
點選選中圖層
alt+滑鼠左鍵
拖動該圖層到另外的資料夾,即被複制
通過shell指令碼,將一個檔案寫入到另一個檔案的後面?
4樓:庚寅屆高三四班
|1、用最簡單的cat 命令就可實現:cat b >> a (注意之間的空格)
2、還有用sed命令來實現,這有點專複雜屬:sed '$ a\'$(cat b|awk ''|tr -d '\n'|sed 's/\\n$//') a
5樓:小小副船長
#! /bin/bash
while read line
doecho "$line">>a
done