#!/bin/bash # 读取每一行 while read -r line; do ip=$(echo $line | awk '{print $1}') # 获取IP地址 bytes=$(echo $line | awk '{print $2}') # 获取字节数 # 将字节数转换为GB gb=$(echo "scale=2; $bytes / 1073741824" | bc) # 输出IP地址和对应的GB数 echo "$ip $gb GB" done < bytes.txt > gb.txt