set cust = `sed -n 1p $locdir/parametri` set die = `sed -n 4p $locdir/parametri` set temperature = `sed -n 18p $locdir/parametri` set stage = `sed -n 19p $locdir/parametri` echo "$cust|$cust|$die|$temperature|$stage" 为啥输出是 |FT2A 我的parametri内容是这样的: NTC FD-FBGA-78 1G V68A 8 O434W83G T31 K146248T3E,GR2330002 D36501.14 E3 FT-OUT NT T-DE049AXX8NCNTXX2X0.01 - 1352 T5503-01 10 FT2
#!/bin/bash for i in `awk -F_ '{print $1}' 1` do str+=$i done echo $str 要将所有$i 赋值到 str中,结果提示 ./a.sh: line 4: str+=185: command not found ./a.sh: line 4: str+=425: command not found 请问如何实现?
文件1: bash-2.05# cat ip.conf IP:10.238.70.189 IP:10.238.70.190 IP:10.238.70.129 IP:10.238.70.130 文件2: bash-2.05# cat temp value=".1.3.6.1.4.1.2011.2.23.34" value=".1.3.6.1.4.1.2011.2.23.13" value=".1.3.6.1.4.1.2011.2.50" value=".1.3.6.1.4.1.2011.2.50" 如何把以上两段连接成: IP:10.238.70.189 value=".1.3.6.1.4.1.2011.2.23.34" IP:10.238.70.190 value=".1.3.6.1.4.1.2011.2.23.13" IP:10.23...
有人说这事Unix上最标准的做法,但我觉得会不会有问题?
FreeBSD+gcc3.4.2
$FreeBSD: src/lib/libc/string/strcat.c,v 1.7 2002/09/06 11:24:06 tjr Exp $
#include
有一文件a.txt,文件内容如下: 111111111 222222222 333333333 444444444 555555555 666666666 777777777 888888888 999999999 现用如下awk命令:[code]cat a.txt |awk '{num=(NR-1)/4;a[num]=(a[num]""$0);printf("NR=%d;num=%d;a[num]=%s\n",NR,num,a[num])}' [/code]结果如下: NR=1;num=0;a[num]=111111111 NR=2;num=0;a[num]=222222222 NR=3;num=0;a[num]=333333333 NR=4;num=0;a[num]=444444444 NR=5;num=1;a[num]=555555...
mysql concat函数 字符串连接 [code] 1.concat?? select concat("http://",host,":",port) from hostInfo ? 2.concat_ws?concat with seperator select concat("|", f1,f2 ) from table ? java
mysql concat函数 字符串连接 [code] 1.concat?? select concat("http://",host,":",port) from hostInfo ? 2.concat_ws?concat with seperator select concat("|", f1,f2 ) from table ? java