脚本文件读取
1. 如何用shell脚本读取文件的内容
#!/bin/sh
for i in `cat abc.txt`
do
-f /old/$i /new &> /dev/null
done
2. shell脚本怎样读取文件的值,并赋值给变量
在sell脚本中,读取键盘输入的内容并将其赋值给shell变量的命令为:
read -p "input a val:" val echo $val
read - 从标准输入读取数值。这个 read 内部命令被用来从标准输入读取单行数据。这个命令可以用来读取键盘输入,当使用 重定向的时候,读取文件中的一行数据。
它的语法形式一般是:
read [-options] [variable...]
(2)脚本文件读取扩展阅读:
Shell是一种脚本语言,常见的脚本解释器有:
bash:是linux标准默认的shell。bash由Brian Fox和Chet Ramey共同完成,是BourneAgain Shell的缩写,内部命令一共有40个。
sh: 由Steve Bourne开发,是Bourne Shell的缩写,sh 是Unix 标准默认的shell。
常见的编程语言分为两类:一个是编译型语言,如:c/c++/java等,它们远行前全部一起要经过编译器的编译。
3. linux脚本文件中怎么从文件中读取数据并赋值给变量
linux脚本文件中,从文件中读取数据并赋值给变量的操作方法和步骤如下:
1、首先,创建一个名为shell.sh的文件:vi shell.sh,如下图所示。
4. shell脚本 读取文件 执行
加到/etc/profile也可以
5. 如何用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
6. linux脚本文件中怎么从文件中读取数据并赋值给变量
假设文件名称为tt.txt,则下列shell脚本可以将6个数字分别赋值给6个变量
i=1
for
lines
in
`cat
tt.txt`
do
case
${i}
in
1)
var1=${lines};;
2)
var2=${lines};;
3)
var3=${lines};;
4)
var4=${lines};;
5)
var5=${lines};;
6)
var6=${lines};;
esac
i=`expr
${i}
+
1`
done
echo
${var1}
echo
${var2}
echo
${var3}
echo
${var4}
echo
${var5}
echo
${var6}
7. bat脚本读取并拷贝文件
@echooff
for/f%%ain(D: rrA.txt)do(
/y"%%a""D: tt")
pause
::中国批处理脚本联盟
8. 怎么在用shell脚本读取一个文件中指定的内容
那个要读取的文件,能截取几行内容放在这里吗。
或者你现写几行内容作为例子放在这里,告诉大家要用shell脚本读取什么,然后有针对性的告诉你答案。
谢谢!
9. 关于shell脚本读取文件
没太理解,如果上面的内容存为data文件可以用下面的命令取出
test 123456
我想你应当用find 搜寻下一小时内修改过的文件 然后用下面的sed命令取一下就行了,其实也可以用grep 看你都具体情况吧
echo $(sed -n '/.*id="/{s/.*id="//;s/">//p};/value/{s/.*<value>//;s/<\/value>//p}' data)
10. 如何用bat脚本读取一个指定文件内容,若文件内容存在,保持原样,内容不存在,则添加指定内容
remt=10设置再次运行脚本的间隔时间,单位约等于秒
@echooff
sett=10
findstr456d:1.txt||echo456>>d:1.txt
ping-n%t%127.1>nul
start/min%~nx0
exit