小编par*_*181的帖子

Shell Scripting中字符的小写到大写

可能重复:
Shell脚本中的字符小写到大写

我有价值:james,adam,john我正在努力James,Adam,John(每个名字的第一个字符应该是大写).

echo 'james,adam,john' | sed 's/\<./\u&/g'
Run Code Online (Sandbox Code Playgroud)

并不适用于所有系统.在一个系统中它显示确定..但在另一个系统中不正常......

A="james adam john"
B=( $A )
echo "${B[@]^}"
Run Code Online (Sandbox Code Playgroud)

它抛出一些语法错误......所以,我通过一个长循环查询来做这个循环,这太长了.有没有捷径可以做到这一点?

unix shell perl awk sed

4
推荐指数
1
解决办法
318
查看次数

在UNIX中格式化文件的问题

我有以下格式的一些数据:

Pin|add
jtyjg
Kolk|aaa||
Kawr|wht u
Disnce
Djhdb|bbb||
Run Code Online (Sandbox Code Playgroud)

我想将其转换为以下格式:

Pin|add jtyjg Kolk|aaa||
Kawr|wht u Disnce Djhdb|bbb||
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

unix unix-timestamp

1
推荐指数
1
解决办法
104
查看次数

Shell Scripting UNIX中的HTML

val=Mumbai

cat << 'EOF' > pkll1.htm
<html> 
<head>
<title>HTML</title>
</head>
<body>
<h1>$val</h1>
while read line
do
val1=`echo $line`
<p>$val1</p>
done<myfile.dat
</body>
</html>
EOF
Run Code Online (Sandbox Code Playgroud)

上面的代码显示如下输出而不是实际值:

$val
while read line do val1=`echo $line` 
$val1

done 
Run Code Online (Sandbox Code Playgroud)

如何以正确的方式执行它?请帮帮我.

unix

1
推荐指数
1
解决办法
6891
查看次数

动态文本字段在Crystal Report中增长

我在Crystal报告中有以下字段:

在Report中,我的参数的标题值显示为:

Country :(Allows no multiple values)
Subjects :(Allows multiple values)
Hobbies :(Allows multiple values)
Date of Birth :(Allows no multiple values)
Run Code Online (Sandbox Code Playgroud)

以上都是参数.

详细信息部分基于所选参数.

当对象与爱好值的长度小(比如物理,化学科目为与唱歌,跳舞的爱好),比它在报告标题行,因为它会在一排.

当对象与爱好值是非常漫长的(说的科目物理,化学,数学,英语,生物,制药,XXX,gggggggggggg,hhhhhhhhhhhh,ttttttttt,gggggggggggg,hhhhhhhhhh,jjjjjjjj,rthrhrjtjrjryyyjty)

然后,在这里受试者将与爱好的值叠加值(因为它会在超过2行).如何处理它,这样,当多个值成长尽可能长的,那么主题和兴趣将自动获得分开(动态)如下:

国家:印度

科目:物理,化学,数学,英语,生物,制药,XXX,gggggggggggg,hhhhhhhhhhhh,ttttttttt,gggggggggggg,hhhhhhhhhh,jjjjjjjj,rthrhrjtjrjryyyjty

爱好:唱歌,跳舞,绘画,旅游,游泳,阅读,写作,睡觉,跳跃,跳舞,唱歌旋律歌曲,跳舞的Hiphops

出生日期:2012年12月11日

crystal-reports crystal-reports-2008

0
推荐指数
1
解决办法
2734
查看次数