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

Linux C高级day3

 一、思维导图

 二、练习

#!/bin/bash
mkdir ~/dir
mkdir ~/dir/dir1
mkdir ~/dir/dir2
cp -r * ~/dir/dir1/
cp -r *.sh ~/dir/dir2/
cd ~/dir/dir2/
tar -cvJf dir2.tar.xz dir2 
mv dir2.tar.xz ~/dir/dir1/
cd ~/dir/dir1
tar -xvJf dir2.tar.xz

#!/bin/bash
head -5 /etc/group|tail -1
mkdir /home/ubuntu/copy
cd /home/ubuntu/copy
sudo cp /etc/shadow test
sudo chown root test
sudo chmod 700 test

#!/bin/bash
str="www.hqyj.com"
expr substr "$str" 1 3
expr substr "$str" 5 4
expr substr "$str" 10 3
#!/bin/bash
read -p "请输入数组元素,用空格分隔:" arr

echo "数组元素为:${arr[@]}"

echo "数组元素的个数为:${#arr[@]}"


http://www.kler.cn/a/314963.html

相关文章:

  • Redisson的可重入锁
  • 解决VsCode无法跳转问题
  • Android 13 实现屏幕熄屏一段时候后关闭 Wi-Fi 和清空多任务列表
  • 有了Makefile, CMake存在的意义是什么?如何借助Makefile构建ObjC语言编译环境?如何获取编译器的版本号?
  • Spring——事务
  • 利用编程语言和脚本编写技术,实现自动化渗透测试和安全工具的开发
  • SpringCloud操作mysql
  • 智能工厂的软件设计 运用符号学方法的语言分类学 之0 回顾
  • 感知笔记3:平面和物体检测
  • 2024 vue3入门教程:02 我的第一个vue页面
  • 基于python+django+vue的美术馆预约系统
  • 关于安卓App自动化测试的一些想法
  • c++278函数指针
  • 【Python机器学习】NLP信息提取——正则模式
  • 【LeetCode】146. LRU缓存
  • LeetCode 每日一题 2024/9/16-2024/9/22
  • 自然语言处理_tf-idf
  • Java 入门指南:Java 8 新特性 —— Stream 流
  • JavaScript 插入元素到数组三个方法代码示例
  • celery 结合 rabbitmq 使用时,celery 消费者执行时间太久发送 ack 消息失败
  • 【研发日记】嵌入式处理器技能解锁(六)——ARM的Cortex-M4内核
  • 【js常用函数封装】获取年龄,根据身份证获取年龄,性别,生日
  • 算法笔试-编程练习-好题-07
  • 《MmAP : Multi-Modal Alignment Prompt for Cross-Domain Multi-Task Learning》中文校对版
  • Homebrew安装与切换下载源
  • 单例模式(饿汉式-懒汉式)