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

长沙专业网站制作设计内部网站做登陆内部链接

长沙专业网站制作设计,内部网站做登陆内部链接,推广公司好做吗,百度手机助手官方正版在 Linux Shell 脚本中,这些符号和工具的功能如下: 一、位置参数 $0 $1 $2 $3 符号功能说明示例$0脚本自身的文件名若执行 ./test.sh,则 $0 值为 ./test.sh$1第一个参数执行 ./test.sh apple 时,$1 值为 "apple"$2第二…

在 Linux Shell 脚本中,这些符号和工具的功能如下:


一、位置参数 $0 $1 $2 $3

符号功能说明示例
$0脚本自身的文件名若执行 ./test.sh,则 $0 值为 ./test.sh
$1第一个参数执行 ./test.sh apple 时,$1 值为 "apple"
$2第二个参数执行 ./test.sh apple banana 时,$2 值为 "banana"
$3第三个参数以此类推

示例脚本:

#!/bin/bash
echo "脚本名称: $0"
echo "第一个参数: $1"
echo "第二个参数: $2"
echo "第三个参数: $3"

运行 ./demo.sh hello world 123 输出:

脚本名称: ./demo.sh
第一个参数: hello
第二个参数: world
第三个参数: 123

二、>> 符号

符号功能说明示例
>>追加输出到文件(不会覆盖原有内容)echo "new line" >> file.txt
>覆盖输出到文件(会清空原内容)echo "new content" > file.txt

示例:

# 首次写入
echo "Line 1" > log.txt    # log.txt 内容:Line 1
# 追加内容
echo "Line 2" >> log.txt   # log.txt 内容:Line 1\nLine 2

三、awk 工具

awk 是一个强大的文本处理工具,常用于按列处理数据。

1. 基础用法
命令功能说明
awk '{print $1}'打印每行的第一列
awk -F':' '{print $3}'使用冒号 : 作为列分隔符,打印第三列

示例文件 data.txt

Alice:25:Engineer
Bob:30:Doctor

命令示例:

awk -F':' '{print "Name:", $1, "Age:", $2}' data.txt

输出:

Name: Alice Age: 25
Name: Bob Age: 30
2. 结合备份脚本中的用法

在之前备份脚本的示例中,使用 awk 从文件名中提取日期:

find ... | awk -F_ '{print $2}' | awk -F. '{print $1}'
  • 文件名示例:mysql_20231015.sql
  • 第一次 awk 分割:mysql20231015.sql
  • 第二次 awk 分割:20231015sql,最终提取 20231015
3. 高级功能
功能示例说明
条件过滤awk '$3 > 30 {print $0}'筛选第三列大于30的行
内置变量awk '{print NR, NF}'NR 当前行号,NF 列数
计算awk '{sum += $1} END {print sum}'计算第一列的总和

四、总结

符号/工具核心作用典型场景
$0 $1 $2 $3获取脚本参数脚本需要处理用户输入时
>>追加内容到文件日志记录、持续写入数据
awk文本列处理日志分析、数据提取、格式转换

掌握这些基础后,可以更高效地编写 Shell 脚本!


文章转载自:

http://A3qhTl5u.yntsr.cn
http://vj3rdEHA.yntsr.cn
http://GdMMYIhD.yntsr.cn
http://uUmrb7F5.yntsr.cn
http://X4lvTqNn.yntsr.cn
http://leYySuXI.yntsr.cn
http://Xc1J05tE.yntsr.cn
http://tmZiXwcm.yntsr.cn
http://0FGZAx2p.yntsr.cn
http://Ng8JGahk.yntsr.cn
http://IHu2eo35.yntsr.cn
http://SjztgrZZ.yntsr.cn
http://fFK9BRTj.yntsr.cn
http://t1E91EGa.yntsr.cn
http://msiA7ftA.yntsr.cn
http://AgBUaHNa.yntsr.cn
http://TJv44f3N.yntsr.cn
http://jP7sGZze.yntsr.cn
http://6lJJQ1Kf.yntsr.cn
http://lnGrWkY4.yntsr.cn
http://9woWd9Yr.yntsr.cn
http://qpmk6WjW.yntsr.cn
http://wHWm7E2m.yntsr.cn
http://MfEyDaHm.yntsr.cn
http://aIgGGc5l.yntsr.cn
http://i8w6TN3W.yntsr.cn
http://I5dWikuu.yntsr.cn
http://bBqLnTWN.yntsr.cn
http://hgZ0Mej7.yntsr.cn
http://11O37RLz.yntsr.cn
http://www.dtcms.com/wzjs/709690.html

相关文章:

  • 太原网站制作在线亚马逊外贸网站如何做
  • 网站视觉规范手机怎么做微电影网站吗
  • 网站开发和界面的区别百度云域名购买
  • 河南住房和城乡建设厅网站两个网站共用一个空间
  • 路桥做网站电脑做网站服务器需要什么
  • 网站防采集 如何采集资阳网站建设
  • wordpress怎么关闭网站游戏公司
  • 深圳定制网站建设服务公司比较好的网页设计网站
  • 免费网站建设平台想学做网站可以在哪学
  • 网站开发服务费算无形资产吗北京到安阳的火车票时刻表查询
  • 58同城网站建设东莞网站建设-南城石佳
  • 海外建站公司北京网站维护一般价格多少
  • 买什么样的主机(用来建网站的)支持下载沈阳小程序开发定制
  • 利津网站定制中建八局一公司官网
  • 着陆页设计网站国内国际网站建设的目的
  • 哪个网站做设计兼职不用压金wordpress怎么登陆ftp
  • 个人视频网站源码销售渠道及方式
  • 货源网站程序page n wordpress
  • 区域文化网站建设方案wordpress单点登录
  • 淮安建设工程协会网站查询浙江省建设会计协会网站首页
  • 汕头网站建设网站网站诊断方案
  • 电子商务网站的建设 论文先荐wordpress
  • 怎么样建立自己的视频网站带会员中心WordPress免费主题
  • 北京网站建设培训建设银行租房网站首页
  • 网站排名优化软件联系方式搭建织梦网站视频教程
  • 提交谷歌网站站长工具seo推广
  • 3000元做网站wordpress 重写 函数
  • 深圳网站建设服务WordPress完整安裝包
  • 体育评论做的好的网站除了网页外 网站还需要
  • 单页面的网站模板网站公司建设网站