估计很多朋友都感觉比较难以接受。特变逻辑运算符”[]”使用时候,必须保证运算符与算数 之间有空格。 四则运算也只能借助:let,expr等命令完成。 今天讲的双括号”(())”结构语句,就是对shell中算数及赋值运算的扩展。
使用方法:
语法:
((表达式1,表达式2…))
特点:
1、在双括号结构中,所有表达式可以像c语言一样,如:a++,b–等。
2、在双括号结构中,所有变量可以不加入:“$”符号前缀。
3、双括号可以进行逻辑运算,四则运算
4、双括号结构 扩展了for,while,if条件测试运算
5、支持多个表达式运算,各个表达式之间用“,”分开
使用实例:
**扩展四则运算
**
运行结果:
sh testsh.sh
2
3,3,4
双括号结构之间支持多个表达式,然后加减乘除等c语言常用运算符都支持。如果双括号带:$,将获得表达式值,赋值给左边变量。
**扩展逻辑运算
**
#!/bin/sh
a=1;
b=“ab”;
echo $((a1?8:9));
((b!=“a”)) echo “err2”;
((a2)) echo “ok”;
运行结果:
sh testsh.sh
9
err2
ok
**扩展流程控制语句(逻辑关系式)
**
运算结果:
sh testsh.sh
5050
5050
ok
有了双括号运算符:[[]],[],test 逻辑运算,已经let,expr 都可以抛到一边了。
http://nbc.com/americas-got-talent
The audition process continues in Houston where a colorful array of hopeful future stars showcase their unusual talents for the judges with the hope of earning a spot on the show, where they compete for the grand prize.
©NBC Universal, Inc. SYCO TV FremantleMedia North America, Inc.
土鳖网站处处有,中文网站特别多。一个中文网站土鳖不难,难的是所有中文网站一起土鳖。土鳖不可怕,就怕土鳖没变化;土鳖不可怕,就怕土鳖泛滥化。
19世纪俄国著名互联网观察家列夫·托尔斯泰说:“不土的网站各不相同,但土鳖的网站都是相似的。”
流氓无耻的行径
土鳖耍流氓,防不胜防。说到令人深恶痛绝的网站流氓行径,弹窗首当其冲。有弹窗的都不是好产品,QQ、旺旺弹出每日焦点,新浪首页弹出大幅Flash广告,高朋网首页弹出注册框,各种网站弹出各种消息窗口、广告窗口、客服窗口、“关于互联网行为规范的法律要求”的窗口等等,真是“今麦郎弹窗,就要你最弹!”有些网站仗着网民的带宽比以前大,居然弹出视频——弹出视频也就算了,他妈的还自动播放!
垃圾邮件可谓土鳖流氓行径中永不消逝的经典。最近高朋网频频给我发促销邮件,我“退订”,它仍然坚持不懈地发——高朋不满座,高朋它很挫。高朋网微博抽奖作弊,我一点都不奇怪:只有最愚蠢的运营团队,才会采用发垃圾邮件这种自掘品牌坟墓的下三滥营销手法,这种愚蠢的团队作弊真是再正常不过了。土鳖高朋,品牌这东西,毁一次,就是永远毁了。
有的流氓行径很隐蔽,比如骗取点击量。在一些大牌网站上(新浪、搜狐等),你点击一个标题出来的不是具体内容,而是一个专题页面或合集页面,在这个页面上再点一次(甚至两次),你才能看到想看的内容。类似的做法还有不全文显示内容、把不长的内容分几页显示、故意混淆有用链接和无用链接等等。因为能使网站的点击量翻倍,这些做法被广为使用。而有实力的网站不会屑于使用这些伎俩,例如牛博网,你在首页点任何一个标题,出来的肯定是具体文章。
有的行径我们已经习以为常,比如在新窗口中打开页面。这种做法是否流氓,大家各执一词,评判不一。有的网站所有页面都在新窗口中打开,很烦人(例如孔夫子旧书网);有的网站采用折衷的办法,页面是否在新窗口中打开视具体情况而定,让人觉得挺方便(例如淘宝网)。我个人觉得,在新窗口中打开页面的行为不够尊重用户,“不尊重”的意思是“不征求用户同意”,类似的行为还有把网站或博客的背景音乐设成自动播放,这没什么错,只是让人觉得粗鲁。网站应该把选择权交给用户,用户需要在新窗口打开页面,那就多按一个键或使用鼠标手势,用户想听一下站长喜爱的音乐,那就点一下播放键,以用户的麻烦换来网站对用户的尊重。不过,在新窗口中打开页面的做法在国内似乎已被普遍接受,连Google的搜索结果都默认在新窗口中打开,中国人民改变世界啊。
缺乏美感的网页
“上网”中“上”这个动词,极其强烈地说明“网”的漂亮与否是非常重要的。难看的网,会让人完全没有上的欲望,就算名字起得再浪也于事无补,“新浪”?你叫“激浪”、“碧浪”都没用。有的网长得难看,就去批发点腈纶裙边和古典内涵,打扮成安意如的样子,什么“众里寻他千百度”,你以为叫个“百度”你就不脑瘫了?
我总觉得,要把网页设计到像新浪和百度那么难看,简直需要非凡的天赋。新浪那夹杂全角英文字母和数字的侧边栏、横七竖八的广告、混乱不堪的排版、蓝瓦瓦的宋体字、黄脸婆般的配色,让其它中文网站莫不仰天长叹:浪哥,您真是中文网站土鳖界一座无法超越的巅峰啊!更厉害的是百度,照理说搜索引擎的网页元素极少,不可能难看,可遗憾的是和Google、Bing一对比,百度就是土鳖,首页土,搜索结果页也土。唉,网和人真是一样一样的,气质不行,穿再少也没用。
网页设计的好坏会严重影响我的选择。国内的网络相册,在抄袭Flickr的两大网站“巴巴变”和“又拍网”里,我毫不犹豫地选择了又拍网,因为巴巴变这个网站实在太难看,他们是怎么找到照抄Flickr都抄得那么难看的设计师的?土鳖,真的是一种天赋啊!现在的巴巴变已经改进许多,但是,永远难看的“巴巴变”三个字,以及页脚那些乱七八糟的链接,还是将土鳖的他们深深出卖。类似的,页面对不齐颜色难看的开心网,居中排版乱糟糟的天涯论坛,都是我不会使用的网站。
许多中文网站有一个通病:网页长度失控。网页越长,网站越土鳖。淘宝网和腾讯首页的页面长度是我能接受的极限。集所有土鳖之大成的新浪不愧是最好反例,页面像裹脚布一样又臭又长。国内设计较出色的网站,例如虾米音乐、豆瓣、果壳,页面长度都不长。
检查网页设计的好坏有个十分简单的方法:把网页的截屏缩小到一定尺寸以内(例如宽度小于150像素),网页好不好看一目了然,这和画素描退远一点看效果是一样的道理。从各网站的小图中可以看出,设计最好的是豆瓣和YAHOO,腾讯也还行,比搜狐、网易好。最差的是新浪。
设计不佳的图标
网站图标(favicon)是指一个网站出现在浏览器标签页上和收藏夹里的图标,是网站的标志。优秀的网站图标应该独特、简洁、识别性强,同时还能传达网站形象、反映网站内容。
许多中文网站喜欢用网站名字中的某个汉字作为网站图标,我个人认为这不是一个好主意。一些优秀的英文网站会用网站名首字母作为网站图标,例如雅虎的字母Y图标,Twitter的字母t图标,Facebook的字母f图标,都很好看,因为英文字母足够简单,能成为很好的构图元素。汉字(至少是绝大部分未经设计的汉字)则过于复杂,不太适合作网站图标。即便是经过设计的汉字图标,例如网易的“易”、淘宝的“淘”、当当的“当”,仍然是吃力不讨好。豆瓣在一群粗制滥造的中文网站中气质出众,可它的网站图标“豆”几乎是所有汉字网站图标中最难看的。大概豆瓣自己也意识到汉字图标真的很土鳖,后来的产品没再使用汉字图标,“豆瓣电台”“豆瓣说”的图标都设计得很好看。凡客诚品最厉害,直接顶着“凡客诚品”四个汉字的图标就出来混了,土鳖到霸气啊!
个人小网站使用汉字图标的现象比大网站更加普遍。在我看来,难看的汉字图标,还不如没有图标。汉字图标的技术含量太低,在PhotoShop里写个汉字,选字体,加效果,完成,没有任何设计感。如果真想给个人网站加图标,最讨巧的办法是找一张简洁的图片代替,效果会比汉字图标好许多。
非汉字的网站图标,纯拼设计。果壳网的图标挺好,跟网页设计结合,与主题很搭,给人“多彩科技”的感觉。搜狐的图标比新浪的图标好看一点点,搜狐以前的“狐狸尾巴”图标比现在的“狐狸脚印”图标好看很多,我不明白搜狐为什么会换上一个更难看的图标。百度的图标也是脚印,败笔在于用色太差,使用了普通网页最常用的超链接的蓝颜色,给人一种土鳖大路货的感觉。
网站图标难看,不是最致命的。腾讯网的图标,是红黄绿三色围绕着一只死企鹅(腾讯以前的图标挺好看,似乎这些公司的图标总是越换越丑)。这个图标因为使用了 1 位透明通道的256色图片格式,图标边缘在浏览器标签页上会出现锯齿。中国流量第二的网站居然出现这种瑕疵并且视而不见,真叫人难以相信。图标好不好看,是水平问题;图标显示得正不正确,是态度问题——土鳖腾讯上市公司,连个16x16像素的图标都搞不定。
不如人意的域名
域名没有“好”与“坏”,只有“好”与“没那么好”的分别。一个“没那么好”的域名,总让人觉得土鳖。
带后缀的域名,是最典型的“没那么好”的域名。开心网的kaixin001.com就是最好的例子。为什么是kaixin001.com,不是kaixin1.com、kaixin01.com或kaixin250.com?自己域名土鳖,便给了别人可乘之机,所以开心网活该被千橡的kaixin.com气死。
中英文混杂的域名也不好。给网站选域名,要么像大多数中文网站一样用拼音域名,要么像凡客诚品vancl.com这样索性用英文,果壳网guokr.com这样的域名奇怪又土鳖,你以为你是Flickr啊。
还有一种不太理想的域名是以.cn结尾的域名。2007年,CNNIC的1元CN域名促销活动彻底地毁掉了.cn域名。当然,CN域名口碑差有另一个更重要的原因:所有的CN域名归CNNIC管,CNNIC归老大哥管,老大哥可以随时无条件地封停任何一个.cn域名。敢用CN域名的,要么是老大哥自己的人,要么跟老大哥关系不错。微博是个很敏感的产品,新浪微博为什么能做起来?因为它的域名是t.sina.com.cn嘛,不要以为加了.com我们就认不出你是.cn域名哦,不要以为换了weibo.com的马甲我们就认不出你还是.cn域名哦。类似的,用QQ聊天的朋友很牛逼,在自己电脑里装360软件的朋友,也很牛逼,因为他们敢于使用一个.cn域名的公司(360.cn)出的产品——我佩服那些在老大哥面前裸奔的人。
网站的二级域名,有时也会让网站露出土鳖的马脚。人人网的个人留言板页面地址是gossip.renren.com,获取所有留言的动作被命名为getgossiplist,一个gossip,何其准确地反映了人人网的定位和功能啊!
婆婆妈妈的标题
好的网站标题可以用一个字概括:短。网站的标题太长,显得既啰嗦,又没底气。
下面是国内一些网站的标题:
**豆瓣:**豆瓣
**网易:**网易
**开心:**开心网
**新浪:**新浪首页
**腾讯:**腾讯首页
**淘宝:**淘宝网 - 淘!我喜欢
**搜狐:**搜狐-中国最大的门户网站
**果壳:**果壳网guokr.com-科技,智趣,生活
**BlogCN:**中国博客网·提供专业博客服务
**Blogbus:**博客大巴:博客大巴_免费申请博客网志注册你自己的个人Blog网站空间
**优酷:**优酷-中国第一视频网站,提供视频播放,视频发布,视频搜索 - 优酷视频
**土豆:**土豆网_每个人都是生活的导演_在线视频观看,原创视频上传,海量视频搜索
**人人:**人人网,中国最大实名制SNS社交网络。加入人人网,找到老同学,结识新朋友
**美团:**美团网 - 每天团购一次,精品消费指南 - 为您提供最好的团购服务
**拉手:**拉手网北京团购网站-超人气团购网站-“零”风险团购-高品质超低折扣
**卓越:**卓越亚马逊:网上购物:图书,手机,数码,家电,化妆品,钟表,首饰等在线销售
**京东:**京东网上商城-综合网购首选,正品行货,机打发票,售后上门取件,省钱又放心
**当当:**当当网—网上购物中心:图书、母婴、美妆、家居、数码、家电、服装、鞋包等,正品低价,货到付款
网易、新浪、腾讯表现都不错,搜狐差了一档。搜狐说自己是“中国最大的门户网站”,真实情况是什么呢?这四个网站的流量排名从高到低依次是:腾讯、新浪、网易、搜狐,所以搜狐的标题最长,最没底气,哈哈。
土鳖kaixin001.com难能可贵地只写了三个字:开心网,一下就拉开了和土鳖renren.com之间的差距。
果壳网果然对自己的域名很没信心,它是唯一在标题里写出域名的网站。
Blogbus的标题读起来有点不顺畅,BlogCN的标题则显得很干练。
视频网站、B2C网站和团购网站的标题都比较长,好像不吆喝就没人知道似的。其实标题太长反而冲淡了核心信息,短一点可能更好,比如:“优酷—中国第一视频网站”、“美团网—最好的团购”、“京东—综合网购首选”。
比标题长更土鳖的是标题里的标点符号不正确:卓越网连用了两个冒号,优酷网、土豆网的标点符号是半角英文标点。标点符号的选择其实也挺两难,用半角英文标点不正确,用全角中文标点不好看。所以标题要短,这样就不会碰到标点符号的问题。
手段低端的推广
SEO(Search Engine Optimization,搜索引擎优化)作为一种技术手段,本来是个中性词语,在国内却硬生生被搞成了贬义词。在我的概念里,SEO的意思是:有这么一群人,他们实力不够,能力平庸,创意匮乏,干不来技术,做不好内容,只好卖卖链接、堆堆关键词、骗骗流量,在怎么勾引搜索引擎上下功夫。
比SEO更下作的东西叫SEM(Search Engine Marketing,搜索引擎营销),主要干些关键词广告、竞价排名、危机公关删帖的勾当,拉皮条卖假药,在网络上通过耍流氓的方式赚钱,招数烂人品差。
...