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

线上推广话术seo招聘

线上推广话术,seo招聘,网站建设找美橙互联,代理注册公司需要什么条件目录 字符串替换函数: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.yayakq.cn/news/772694/

相关文章:

  • 怎么做情侣网站网站备案 如何填
  • 如何建平台网站合水口网站建设
  • 网站建设微信托管提供网站建设的公司
  • 诸暨市住房和城乡建设局网站互联网技术应用就业方向
  • php餐饮美食店网站源码 生成html怎么申请域名 制作网站
  • 山东建设监理协会官方网站亚马逊网站运营怎么做
  • 做教育培训网站深圳外包企业网站
  • 免费做的网站怎么设置域名国内做网站需要做icp备案吗
  • wordpress站长主题网站代码怎么写
  • 长春市长春网站建设哪家好软件下载网站怎么做
  • 餐饮技术支持东莞网站建设做网站长沙
  • 杭州91网站建设通辽网站制作
  • 团队建设海报网站ui设计行业的现状和发展前景
  • 明空网络做网站好不好网站建设实训致谢
  • 安卓开发是做什么的seo怎么优化
  • 深圳 电子商务网站开发微信公众号建立网站
  • 免费的网站推广渠道做租人网站犯法吗
  • 买了个网站后怎么做的郑州市东区建设环保局官方网站
  • 福州营销网站建设技术网站推广的主要方法有哪些?
  • 建站模板工程造价wordpress打赏赚钱
  • 专做机械类毕业设计的网站有没有专业收费做网站优化的
  • 软件开发工具免费下载百度提升优化
  • 怎么查网站是哪个公司做的网站建设费用低设计好
  • 网站开发都需要学什么做淘宝那样的网站要多少钱
  • 彩票网站开发 违法html5网站源码php
  • 域名和网站空间怎么做解析菲律宾网站网站建设
  • 商丘市做网站的公司安卓手机app开发软件下载
  • 网站备案号没有-1ppt制作软件模板网站
  • 动易网站免费版哪个网站可以做免费商业推广
  • 企业建站的作用是什么网页qq邮箱