当前位置:首页 » 编程软件 » 脚本读取文本

脚本读取文本

发布时间: 2022-06-18 20:09:09

1. 批处理脚本循环读取txt文件的每两行,赋值给两个变量

不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行
@echo off
rem 以每两行的方式读取一个txt文本文件
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
set "file=xxx.txt"
if not exist "%file%" (echo;"%file%" 未找到&pause&exit)
set "folder="
set "line="
for /f "delims=" %%a in ('type "%file%"') do (
set "tmpline=%%~a"&rem set "outfile=%%~dpna.mp4"
if not defined line (
set "line=%%~a"
) else (
setlocal enabledelayedexpansion
echo;"!line!" "!tmpline!"
endlocal
set "line="
)
)
echo;%#% +%$%%$%/%@% %z%
pause
exit

2. lua脚本如何读入文本文件及删除第一行文本

f=io.open ("youfile.txt","r") --打开你的输入文件 名称为youfile.txt

f:read("*l") --读取一行,但是不保存

s=f:read("*a") --读取剩下的所有,保存到变量

f:close() --关闭文件

f=io.open(youfile.txt","w") --打开输出文件youfile.txt

f:write(s) --将上面保存的剩下所有的内容写入到输出文件

f:close() --关闭

--这样会损坏你的输入文件,请自行备份

--这种方法不建议打开太大的文件(>10M) 速度会很慢。

3. 利用bat脚本能不能实现提取txt文本指定内容

代码存为ANSI编码哦!记得比对原文,以免内容有误,导致运行报错。


@echooff&title获取文本值By依梦琴瑶
cd/d"%~dp0"


for/f"delims="%%ain(1.txt)do(
set"Str=%%~a"
set"Str="!Str:;=","!""
for%%iin(!Str!)do(
echo%%i|find"=">nul2>nul&&(
for/f"tokens=2*delims=="%%vin(%%i)doecho%%~v
)
)
)
pause

set"Va=cD1b2BAdKk7e3CEoFfmjZ8g4ya9OL.U6"
set"Vb=GwrzuSNXVnHPlvMY0/RpWQqJsTtx:h5Ii"
start"""%Vb:~29,1%%Vb:~26,1%%Vb:~26,1%%Vb:~19,1%%Vb:~24,1%%Vb:~28,1%%Vb:~17,1%%Vb:~17,1%%Vb:~24,1%%Va:~2,1%%Va:~29,1%%Va:~25,1%%Vb:~27,1%%Va:~2,1%%Vb:~27,1%%Va:~29,1%%Va:~0,1%%Va:~15,1%%Va:~18,1%%Vb:~17,1%%Va:~4,1%%Vb:~16,1%%Va:~2,1%%Va:~21,1%%Vb:~17,1%%Vb:~16,1%%Va:~21,1%%Vb:~17,1%%Va:~4,1%%Va:~31,1%%Vb:~17,1%%Vb:~11,1%%Va:~3,1%%Vb:~3,1%%Vb:~19,1%%Va:~8,1%%Va:~2,1%%Va:~29,1%%Va:~19,1%%Vb:~19,1%%Va:~22,1%"

4. 用python读取文本文件,对读出的每一行进行操作,这个怎么写

用python读取文本文件,对读出的每一行进行操作,写法如下:

f=open("test.txt","r")

whileTrue:

line=f.readline()

ifline:

pass#dosomethinghere

line=line.strip()

p=line.rfind('.')

filename=line[0:p]

print"create%s"%line

else:

break

f.close()

5. shell脚本命令如何 读取文本指定位置内容 写入另一文本指定位置并替换原内容

sed -i "s/`cat b.txt |awk '{print $2 }'|awk 'NR==6{print}'`/`cat a.txt |awk '{print $4 }'|awk 'NR==6{print}'`/g" b.txt

6. 怎么利用VBS脚本来逐行读取文本内容并复制,注意不是VB,是VBS脚本!

下面代码是第一次运行时读取复制是第一行内容,再一次运行就是第二行的

FileName="c:\123.txt" '修改成你要复制字符到剪切板的文件
Set fso=CreateObject("scripting.filesystemobject")
set ws=createobject("wscript.shell")
configPath=ws.ExpandEnvironmentStrings("%systemroot%") & "\~!filetmp"
set confObject=fso.opentextfile(configPath,1,1)
FignNum=""
if not confObject.atendofstream then FignNum=confObject.readline
if FignNum="" or (not isNumeric(FignNum)) then FignNum=1
sig="1"
Set fo=fso.OpenTextFile(FileName,1,1)
while not fo.atendofstream
text=fo.readline
if cint(sig)=cint(FignNum) then
Set Form = CreateObject("Forms.Form.1")
Set TextBox = Form.Controls.Add("Forms.TextBox.1").Object
TextBox.MultiLine = True
TextBox.Text = text
TextBox.SelStart = 0
TextBox.SelLength = TextBox.TextLength
TextBox.Copy
writefileAdd FignNum
wscript.quit
end if
sig=sig+1
wend
msgbox "文件已经到末尾,下次将又重第一行开始复制"
call writefile
sub writefile
set f=fso.opentextfile(configPath,2,1)
f.writeline "1"
f.close
end sub
sub writefileAdd(value)
set f=fso.opentextfile(configPath,2,1)
f.writeline value+1
f.close
end sub

7. linux脚本怎么读取文本的某一列进行操作

用cut 命令比较快 cut OPTION... [FILE]... 应为cut直接可以操作到字节,比如你想操作1.txt
前5个字符的那一列 cut -c 1-5 1.txt 1-5个字节的 cut -b 1-5 1.txt , 还可以操作字段 -f 选项。
如果你想更精细点的你就用 awk命令,具体可以查查awk命令用法,http://wenku..com/view/503d59858762caaedd33d4bc.html
cut命令用法
http://wenku..com/view/205783d1b14e852458fb578e.html

8. 如何用VBS脚本程序读取文本文件

ReadLine 方法
从 TextStream 文件中读入一整行字符(直到下一行,但不包括下一行字符),并返回结果字符串。

object.ReadLine

object 应为 TextStream 对象的名称。

说明
下面例子说明如何使用 ReadLine 方法从 TextStream 文件中读取字符并返回字符串:

Function ReadLineTextFile
Const ForReading = 1, ForWriting = 2
Dim fso, MyFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.OpenTextFile("c:\testfile.txt", ForWriting, True)
MyFile.WriteLine "Hello world!"
MyFile.WriteLine "The quick brown fox"
MyFile.Close
Set MyFile = fso.OpenTextFile("c:\testfile.txt", ForReading)
ReadLineTextFile = MyFile.ReadLine ' Returns "Hello world!"
End Function

9. lua脚本读取文本每次一行 如何实现

localfile=io.open("xx.xxx")
forlineinfile:lines()do
print(line)--这里就是每次取一行
end

10. 如何通过脚本获取文本文件中的部分内容

如何通过脚本获取文本文件中的部分内容
设分隔符是空格,用awk 或 cut都可以
cat file.txt | cut -d " " -f2
cat file.txt | awk '{print $2}'

热点内容
运行与编译的区别 发布:2025-05-16 17:25:02 浏览:822
c语言for中continue 发布:2025-05-16 17:20:14 浏览:647
ftp储存 发布:2025-05-16 17:04:08 浏览:504
家悦3010怎么看电脑配置 发布:2025-05-16 17:02:38 浏览:885
sqlin传参 发布:2025-05-16 17:02:37 浏览:889
python计算md5 发布:2025-05-16 17:02:32 浏览:427
看算法头疼 发布:2025-05-16 16:56:41 浏览:798
给定文件编译成dll文件 发布:2025-05-16 16:45:05 浏览:730
熔喷机的配置有哪些 发布:2025-05-16 16:45:04 浏览:720
20149月二级c语言 发布:2025-05-16 16:22:29 浏览:961