Datawhale Linux组队学习——Linux基础使用 3

任务8:使用grep和awk从文件中筛选字符串任务要点:字符筛选

步骤1:下载周杰伦歌词文本,并进行解压。https://mirror.coggle.club/dataset/jaychou_lyrics.txt.zip

wget下载 -> unzip解压
在这里插入图片描述

步骤2:利用grep命令完成以下操作,并输出到屏幕https://blog.csdn.net/baidu_41388533/article/details/107610827
https://www.runoob.com/linux/linux-comm-grep.html
统计歌词中

  • 包含【超人】的歌词统计歌词中
    在这里插入图片描述
  • 包含【外婆】但不包含【期待】的歌词统计歌词中
    “|” 表示管道方式,“|”前的输出作为“|”后的输入
    在这里插入图片描述
  • 以【我】开头的歌词统计歌词中
    "^"匹配
    在这里插入图片描述
  • 以【我】结尾的歌词
    在这里插入图片描述

步骤3:利用sed命令完成以下操作,并输出到屏幕https://www.cnblogs.com/JohnLiang/p/6202962.html

  • 将歌词中 第2行 至 第40行 删除
    sed '2,40d' jajou_lyrics.txt
    在这里插入图片描述
  • 将歌词中 所有【我】替换成【你】
    sed -n '/我/p' jaychou_lyrics.txt | sed 's/我/你/g'
    在这里插入图片描述

任务9:在目录下创建zip和tar压缩文件,并进行解压

参考:https://www.cnblogs.com/wxlf/p/8117602.html

步骤1:在/home/datawhale目录下在你英文昵称(中间不要有空格哦)的文件夹中,下载https://mirror.coggle.club/dataset/jaychou_lyrics.txt.zip
在这里插入图片描述

步骤2:使用zip 压缩/home/datawhale目录下在你英文昵称(中间不要有空格哦)的文件夹
-q 不显示指令执行过程。
-r 递归处理,将指定目录下的所有文件和子目录一并处理。
在这里插入图片描述

步骤3:将 /home/datawhale目录下在你英文昵称(中间不要有空格哦)的文件夹,打包为tar格式。
在这里插入图片描述

步骤4:将 /home/datawhale目录下在你英文昵称(中间不要有空格哦)的文件夹,打包为tar.gz格式。
在这里插入图片描述

任务10:使用find和locate定位文件

参考:https://www.runoob.com/linux/linux-comm-find.html

https://www.cnblogs.com/linjiqin/p/11678012.html

步骤1:使用find统计文件系统中以py为后缀名的文件个数
参考 wc 计数命令:https://blog.csdn.net/wufaliang003/article/details/82989439
在这里插入图片描述

步骤2:使用find寻找/home/文件夹下文件内容包含datawhale的文件
在这里插入图片描述
后面不加*会少找到.tar等文件

步骤3:使用locate寻找到python3.6.1.gz文件
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity Mirror是一种非常有用的组队工具,它允许多个玩家共享和交互的游戏世界。无论是开发多人在线游戏、合作游戏还是竞技游戏,Unity Mirror都能提供强大的网络功能。 借助Unity Mirror,我们可以轻松地创建一个支持多人游戏的环境。无论是局域网还是互联网,Unity Mirror都能提供稳定的网络连接,并且具备较低的延迟。这使得玩家可以流畅地与其他玩家一起玩游戏,共同完成任务或对战。 Unity Mirror还提供了丰富的同步功能,如角色同步、物体同步和动画同步等等。这些功能确保了游戏中的所有玩家都能看到并与同一游戏世界进行互动。无论玩家在哪个地点,都能感受到与其他玩家的实时互动。 在组队方面,Unity Mirror提供了简便的方式来创建和管理队伍。我们可以很容易地将玩家分配到不同的队伍,并且提供相应的组队功能。例如,我们可以实现队伍内成员之间的实时通讯,协同作战和分享资源等等。 通过Unity Mirror,我们可以创建一个灵活且强大的多人游戏体验。无论是与好友合作还是与陌生人对战,多人游戏的乐趣将大大增加。Unity Mirror的出色网络功能和组队管理能力,使得游戏开发者能够设计出更具互动性和社交性的游戏。 总之,Unity Mirror是一个非常适合组队游戏的工具,它提供了可靠的网络连接、实时的同步功能以及便捷的组队管理。无论是作为游戏开发者还是玩家,我们都可以享受到Unity Mirror带来的多人游戏乐趣。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值