当前位置: 首页 > news >正文

怎么建立博客网站电商运营多少钱一个月

怎么建立博客网站,电商运营多少钱一个月,成都旅游住哪里便宜又方便,全屏展示网站图片如何做自适应目录 字符串替换函数:subst 模式字符串替换函数:patsubst 去空格函数 strip 查找字符串函数 findstring 过滤函数 filter 反过滤函数 filter-out 排序函数 sort 取目录函数 dir 取文件函数 notdir 取后缀函数 suffix 取前缀函数 basename 加…

目录

字符串替换函数:subst

模式字符串替换函数:patsubst

去空格函数 strip

查找字符串函数 findstring

过滤函数 filter

反过滤函数 filter-out

排序函数 sort

取目录函数 dir

取文件函数 notdir

取后缀函数 suffix

取前缀函数 basename

加后缀函数 addsuffix

wildcard函数

连接函数 join

循环函数 foreach

call函数

origin 函数

shell函数 


字符串替换函数:subst

$(subst <from>,<to>,<text>)

功能,把<text>中的<from>字符串替换成<to>

返回值:被替换过后的字符串

模式字符串替换函数:patsubst

$(patsubst <pattern>,<replacement>,<text>)

功能:按照指定的模式替换指定文件名的后缀

参数:

Pattern:模式字符串,指出要被替换文件名的后缀

Replacement:要替换成什么

Text:存储要被替换的原始数据

返回值:被替换过后的字符串

去空格函数 strip

$(strip <string>)

功能:去掉<string>字符串开头和结尾的空字符

返回值:被去掉空格的字符串

查找字符串函数 findstring

$(findstring <find>,<in>)

功能:在字符串中<in>查找<find>字符串

返回值:找到:返回<find>,否则返回空字符串

 

过滤函数 filter

$(filter <pattern…>,<text>)

功能:过滤指定模式的字符串

参数:

Pattern:模式字符串,要过滤出的字符串

Text:存储要被过滤的原始数据

返回值:符合< pattern >的字符串

反过滤函数 filter-out

$(filter-out <pattern…>,<text>)

功能:去除符合模式的字符串

返回值:不符合模式的字符串

排序函数 sort

$(sort <list>)

功能:给字符串<list>中的单词排序(升序)

返回值:排序后的字符串,会去掉相同的单词

 

取目录函数 dir

$(dir <names…>)

功能:从文件名序列<names>中取出目录部分,目录部分是指最后一个反斜杠(/)之前的部分

返回值:返回文件名序列<names>的目录部分, 如果没有反斜杠,返回./

​​​​​​​

取文件函数 notdir

$(notdir <names…>)

功能:从文件名序列<names>中取出非目录部分,非目录部分是指最后一个反斜杠(/)之后的部分

返回值:文件名序列<names>中取出的非目录部分

​​​​​​​ 

取后缀函数 suffix

$(suffix <names…>)

功能:从文件序列<names>中取出各个文件名的后缀

返回值:文件名序列<names>的后缀序列,如果文件没有后缀,则返回空字串

​​​​​​​ 

取前缀函数 basename

$(basename <names…>)

功能:从文件序列<names>中取出各个文件名的前缀

返回值:文件名序列<names>的前缀序列

加后缀函数 addsuffix

$(addsuffix <suffix>,<names…>)

功能:把后缀<suffix>加到<names>中的每个单词后面

返回值:加过后缀的文件名序列

wildcard函数

$(wildcard PATTERN ...)

功能:获取指定目录下指定类型的文件名

参数:指定某个目录,搜索该目录下指定类型的文件

返回值:以空格分割的指定目录下的所有符合条件的文件列表

连接函数 join

$(join <list1>,<list2>)

功能:把<list2>中的单词对应地加到<list1>的单词后面;如果<list1>的单词个数要比<list2>的多,那么,<list1>中的多出来的单词将保持原样;如果<list2>的单词个数要比<list1>多,那么,<list2>多出来的单词将被复制到<list2>中

返回值:连接过后的字符串

​​​​​​​ 

循环函数 foreach

$(foreach <var>,<list>,<text>)

把参数<list>中的单词逐一取出放到参数<var>所指定的变量中,然后再执行<text>所包含的表达式。每一次<text>会返回一个字符串,循环过程中,<text>的所返回的每个字符串会以空格分隔,最后当整个循环结束时,<text>所返回的每个字符串所组成的整个字符串(以空格分隔)将会是 foreach 函数的返回值。所以,<var>最好是一个变量名,<list>可以是一个表达式,而<text>中一般会使用<var>这个参数来依次枚举<list>中的单词。

​​​​​​​ 

call函数

$(call <expression>,<parm1>,<parm2>,<parm3>,…)

call函数是唯一一个可以用来创建新的参数化的函数。你可以写一个非常复杂的表达式,这个表达式中,你可以定义许多参数,然后你可以用call函数来向这个表达式传递参数

功能:在执行时,将参数parm一次赋值给临时变量“$(1)”,“$(2)”……,最后得到expression表达式的计算值

返回值:参数值parm依次替换"$(1)","$(2)"后,变量expression定义的表达式的计算值。

($(1) $(2) 有点类似于执行shell脚本中的第一个参数和第二个参数,$(0)为函数名)

origin 函数

$(origin <variable>)

并不操作变量的值,他只是告诉你你的这个变量是哪里来的

(<variable>是变量的名字,不应该是引用;所以最好不要在<variable>中使用“$”字符。)

Origin函数会以其返回值来告诉你这个变量的“出生情况”,下面,是origin函数的返回值:

undefined:如果<variable>从来没有定义过,origin函数返回这个值undefined。

default:如果<variable>是一个默认的定义,比如“CC”这个变量,

environment:如果<variable>是一个环境变量,并且当Makefile被执行时,“-e”参数没有被打开。

file:如果<variable>这个变量被定义在Makefile中。

command line:如果<variable>这个变量是被命令行定义的。

override:如果<variable>是被override指示符重新定义的。

automatic:如果<variable>是一个命令运行中的自动化变量。

shell函数 

 其参数为shell命令

http://www.hkea.cn/news/717306/

相关文章:

  • 做网站的设计软件上海seo推广外包
  • 中国工程局人才招聘网福建seo推广方案
  • 深圳南山做网站的公司百度投诉中心
  • 辽宁建设工程信息网业绩认定武汉网站优化公司
  • 莱芜都市人才网上海网站seo公司
  • 广州做鞋的网站怎么让某个关键词排名上去
  • 温州平阳县网站建设兼职东莞网络推广哪家公司奿
  • 做单页网站价格微信朋友圈广告在哪里做
  • 濮阳家电网站建设一般开车用什么导航最好
  • html5 图片展示网站大作设计网站
  • 河北正规网站建设比较百度一下你就知道官页
  • 企业网站建设哪家服务好福州网站关键词推广
  • 惠州悦商做网站软件开发一般需要多少钱
  • 做衣服外单网站优化大师官方正版下载
  • 专门做酒店的网站百度排行
  • 上海做手机网站建设盐城网站优化
  • html论坛模板东营seo整站优化
  • 天津网站建设582345网址导航桌面版
  • 东莞纸箱厂东莞网站建设经典模板网站建设
  • 贺州同城购物网站建设中国网站排名100
  • 黄骅港旅游景点爱站网seo工具包
  • 网站 图文混编提高网站搜索排名
  • 北京怀柔网站制作教育机构
  • 网站建设费 大创友链交换平台
  • o2o商城网站系统开发微信群拉人的营销方法
  • 帝国cms做淘宝客网站网页设计用什么软件
  • 营销型网站建设的优缺点视频优化软件
  • 珠海响应式网站建设推广公司网络营销发展方案策划书
  • 中国人自己的空间站每日英语新闻
  • 教师可以做网站吗seo常用工具包括