我有一個bash shell腳本(AIX)是以下..如何更改腳本中的變量?
for i in ('cat somefile.txt') do
do something with $i
end
是獲取傳遞到$我是在(somefile.txt的內容)形式的變量..
PUB.table1 PUB.CustTable
如何刪除「PUB」。文本,以便通過只是table1 ... CustTable ....等?
謝謝。
我有一個bash shell腳本(AIX)是以下..如何更改腳本中的變量?
for i in ('cat somefile.txt') do
do something with $i
end
是獲取傳遞到$我是在(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)
您是否嘗試過使用'$',而不是僅僅'$ {i'我#PUB。}? – twalberg