A. shell腳本從txt文件中讀取數據並進行判斷
readnumber<data.txt
if["$number"="0"];then
echo"OK"
else
echo"ERROR"
fi
B. shell 腳本怎麼從文件中提取需要的數字
1、grep -o '[0-9]\{2\}' a.log可以獲取2位數數字
2、實例:
#!/bin/sh
i=1
for x in $(grep -o '[0-9]\{2\}' a.log);
do
y[$i]=$x
echo ${y[i]}
((i++))
done
((sum=${y[1]}+${y[2]}+${y[3]}+${y[4]}))
echo sum=$sum
C. shell 腳本裡面從一個文本裡面讀出一個數字,如何轉換成整數我需要用這個數字進行加減乘除
可以參考下面幾種方法:
法一:
echo ${var%.*} #這個是直接去除小數點及後面所有內容,只用於bash
法二:
echo $var | awk -F. '{print $1}' #以小數點為分隔符取第一個欄位
法三:
echo $var | awk '{print int($0)}' #awk中可直接使用C函數取整
(3)腳本從文件讀出值擴展閱讀:
shell腳本
shell script是利用shell的功能所寫的一個程序,這個程序是使用純文本文件,將一些shell的語法與指令寫在裡面,然後用正規表示法,管道命令以及數據流重導向等功能,以達到我們所想要的處理目的。
更明白地來說,shell script就像早期dos年代的.bat,最簡單的功能就是將許多指令匯整寫一起,讓使用者很容易地就能夠一個操作執行多個命令。
D. 如何用shell腳本讀取文件的內容
#!/bin/sh
for i in `cat abc.txt`
do
-f /old/$i /new &> /dev/null
done
E. 如何從一個文件讀取shell腳本執行參數
使用source命令可以把一個文件的內容讀取到當前腳本來
例如:
a.conf 裡面有一個變數 aa="1234"
在腳本裡面使用source
#!/bin/bash
source./a.conf(source的時候最好用絕對路徑,我這兒用的相對路徑)
echo$aa
F. 如何用Python腳本從文件讀取數據
a = open('1.txt')
for line in a:
print line
G. linux腳本文件中怎麼從文件中讀取數據並賦值給變數
linux腳本文件中,從文件中讀取數據並賦值給變數的操作方法和步驟如下:
1、首先,創建一個名為shell.sh的文件:vi shell.sh,如下圖所示。
H. shell腳本如何從json文件讀取一個某個值
time=`cat json|awk -F"[xxx]" '/xxx/{print $x}'`
這樣去取參數
I. shell腳本怎樣讀取文件的值,並賦值給變數
#!/bin/bash
#使用方法:./script.shfilename
a=$(sed-n'$p'$1|awk-F","'{print$1}')
b=$(sed-n'1!P;N;$q;D'$1|awk-F","'{print$1}')
echo$a
echo$b