如何更改脚本中的变量?
How to change variable in script?
我有一个 bash shell 脚本 (AIX) 如下..
for i in ('cat somefile.txt') do
do something with $i
end
传递给 $i 的变量的形式为(somefile.txt 的内容)..
PUB.table1
PUB.CustTable
如何删除 "PUB." 文本,以便传递的只是 table1...CustTable...等?
谢谢。
您可以使用 cut
:
cut -d '.' -f2 file | while read i; do echo "$i"; done
table1
CustTable
或使用进程替换:
while read i; do
echo "$i"
done < <(cut -d '.' -f2 file)
我有一个 bash shell 脚本 (AIX) 如下..
for i in ('cat somefile.txt') do
do something with $i
end
传递给 $i 的变量的形式为(somefile.txt 的内容)..
PUB.table1 PUB.CustTable
如何删除 "PUB." 文本,以便传递的只是 table1...CustTable...等?
谢谢。
您可以使用 cut
:
cut -d '.' -f2 file | while read i; do echo "$i"; done
table1
CustTable
或使用进程替换:
while read i; do
echo "$i"
done < <(cut -d '.' -f2 file)