社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
IIC Shanghai 2023
2023(第四届)国际 AIoT 生态发展大会
全球 MCU 生态发展大会
第四届临港半导体产业高峰论坛暨司南科技奖颁奖盛典
IIC Shenzhen 2023
第四届中国国际汽车电子高峰论坛
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
帖子
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
×
提示!
您尚未开通专栏,立即申请专栏入驻
帖子
博文
用户
芯语
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
shell
shell脚本不错的总结
点击左上方蓝色“一口Linux”,选择“设为星标”第一时间看干货文章 ☞【干货】嵌入式驱动工程师学习路线☞【干货】Linux嵌入式知识点-思维导图-免费获取☞【就业】一个可以写到简历的基于Linux物联网综合项目☞【就业】找工作简历模版 作者:小仇学长一、什么是脚本文件 ? 脚本就是命令解析器,包含一系列命令序列的文本文件。当运行这个脚本文本时,文件中包含的命令序列将得到执行。 如果我们有一系
一口Linux
2024-11-15
154浏览
IO模拟SPI操作SD卡系列之七.实现shell和ymodem文件传输
一. 前言前面我们实现了xmodem进行文件传输,xmodem一次只能传输一个文件,有时候希望一次传输多个文件,可以使用ymodem。Ymodem的实现见公众号文章https://mp.weixin.qq.com/s/uDwVYJRDGrH6MZmUXn2Q3A YMODEM协议介绍与高效高可移植非阻塞版本实现。二. 实现上述Ymodem实现采用的是面向对象思想,模块化设计,只需要实现几个简单的接
嵌入式Lee
2024-08-17
126浏览
IO模拟SPI操作SD卡系列之六:实现shell文件操作命令集
一. 前言 我们现在已经实现了通过shell使用xmodem协议进行文件的导入导出,现在我们继续来实现文件操作的一些常见shell命令,比如查看文件,ls,移动我呢见mv等。二. 实现lsshell_func.c中申明实现函数static void lsfilefunc(uint8_t* param);g_shell_cmd_list_ast中添加一行 { (uint8_t*)"ls",
嵌入式Lee
2024-08-16
420浏览
IO模拟SPI操作SD卡系列之五.实现Shell和Xmodem文件传输
一.前言前面我们移植了FATFS文件系统,此时就可以方便地读取TF卡上的文件了。为了和开发板进行交互,我们继续实现通过xmodem导入导出文件的功能。xmodem的实现和shell的实现参考公众号文章。https://mp.weixin.qq.com/s/QSYKxND3DTyQZ0JtnSqkzQ XMODEM协议介绍与高效高可移植非阻塞版本实现https://mp.weixin.qq.com/
嵌入式Lee
2024-08-15
410浏览
shell运行原理和Linux权限详解
扫描关注一起学嵌入式,一起学习,一起成长shell 命令以及运行原理Linux 严格意义上说的是一个操作系统,我们称之为 “核心(kernel)“ ,但我们一般用户,不能直接使用 kernel。而是通过 kernel 的“外壳” 程序,也就是所谓的 shell,来与 kernel 沟通。如何理解?为什么不能直接使用 kernel?从技术角度,Shell 的最简单定义:命令行解释器(command
一起学嵌入式
2024-02-25
572浏览
Shell脚本:常用100个shell命令使用讲解题
一口Linux
2024-02-02
550浏览
一个超级精简高可移植的shell命令行C实现
一. 前言 在嵌入式开发中,一般需要使用shell命令行来进行交互。在一些资源非常受限的平台比如8位单片机平台,则各种开源的shell框架都显得过于大和复杂。此时实现一个超级精简的shell命令行则显得很必要。我们这里就来实现一个,方便以后快速集成到任何平台中使用。有几点开发前提:1.考虑可移植性,不使用任何编译器扩展。2.考虑可移植性,不依赖任何的库函数,仅依赖stdint的数据类型。3.考虑
嵌入式Lee
2023-11-21
815浏览
万字干货:单片机实现Shell控制台保姆级教程
1前言玩过Linux的朋友, 是不是对Linux无所不能的串口Shell命令控制台羡慕不已, 要是自己做的STM32F系列低档次的MCU也有这种控制交互能力。会给调试/维护和配置省下多少麻烦事呀, 比如启动/关闭调试或自检模式, 打印调试信息, 配置系统参数, 传输文件等等, 也有相当多的朋友凭借自己出色的编程能力可以实现这些功能, 这里提出我的这个解决方案, 以作交流.本平台(xc_shell)
小麦大叔
2023-11-08
938浏览
SHELL编程-文本处理和过滤
点击左上方蓝色“一口Linux”,选择“设为星标”第一时间看干货文章 ☞【干货】嵌入式驱动工程师学习路线☞【干货】一个可以写到简历的基于Linux物联网综合项目☞【干货】Linux嵌入式知识点-思维导图-免费获取☞【感谢】我的新书《从零开始学ARM》正式上线 1文本处理和过滤作者:风小逍1 为什么文本处理很重要?文本处理是Shell脚本中的一个关键领域,它允许你从文本数据中提取有用的信息,执行搜索
一口Linux
2023-09-21
1043浏览
一款开源的shell脚本分析工具
扫描关注一起学嵌入式,一起学习,一起成长大家好,今天分享一款开源工具--shellcheck。shellcheck 简介今天发现的一款神器,如果你日常会接触到shell脚本,或者说自己需要写一些shell脚本,那么强烈建议你用下这个工具。shellcheck一个静态的shell脚本分析工具,可以判断脚本哪里有异常,哪里可以优化,并且会给出对应的解决办法。一个简单的示例:这款工具不仅适用于初学者,对
一起学嵌入式
2023-09-10
912浏览
Linux一线工作中10个常用的Shell脚本
当谈论一线运维工作中的常用 Shell 脚本时,以下是一些实用的例子:检查系统负载:编写一个脚本以检查系统的负载情况,并在超过阈值时发送警报。可使用 uptime 命令和条件语句来实现。#!/bin/bashthreshold=1.0load=$(uptime | awk -F'[, ]+' '{print $(NF-2)}')if (( $(echo "$load > $threshold" |
嵌入式ARM
2023-08-24
675浏览
全网首发,硬核!小华HC32F072之nr_micro_shell移植+源码
周末在家,闲来无事,顺便把前段时间研究的一个开源代码库的移植案例整理分享出来,希望给大家提供便利。我移植的MCU是小华HC32F072。一、开源nr_micro_shell介绍在进行调试和维护时,常常需要与单片机进行交互,获取、设置某些参数或执行某些操作,nr_micro_shell正是为满足这一需求,针对资源较少的MCU编写的基本命令行工具。虽然RT_Thread组件中已经提供了强大的finsh
嵌入式ARM
2023-08-21
1077浏览
18个一线工作中常用Shell脚本
点击左上方蓝色“一口Linux”,选择“设为星标”第一时间看干货文章 ☞【干货】嵌入式驱动工程师学习路线☞【干货】一个可以写到简历的基于Linux物联网综合项目☞【干货】Linux嵌入式知识点-思维导图-免费获取☞【感谢】我的新书《从零开始学ARM》正式上线 11、检测两台服务器指定目录下的文件一致性#!/bin/bash ####################################
一口Linux
2023-08-13
765浏览
【Shell编程】if判断的五个关键点
我们在Shell脚本中,最常用的流程控制就是if比较语句了,当然你也许觉得它太小儿科,但你真的了解透彻了吗?最近在编写一些测试程序的时候,对if的使用较为片面,很多小的功能都需要去各个地方百度查询,极为不便,因此也想着空闲时候,对if进行详细总结,一来加深印象,二来是为了打造一个if语句的最详细的使用指南。img1、if语法格式1.1 if格式if condition;then commands;
嵌入式ARM
2023-06-08
701浏览
RA-Eco-RA2E1+RT-Thread移植+串口Shell示例
1、硬件介绍感谢面包板社区提供的这次试用机会,本次测评的开发板是RA生态工作室提供的基于R7FA2E1A7DFL制作的RA-Eco-RA2E1开发板。板上的资源如下:1个复位按键1个自定义按键2个触摸按键2个LED64kB 的闪存以及 16kB SRAM4kB 数据闪存,提供与 EEPROM 类似的数据存储功能48引脚封装1.6V - 5.5V 的宽工作电压范围增强型电容式触摸感应单元 (CTSU
面包板社区
2023-05-29
989浏览
用Shell快速写一个嵌入式测试框架
哈喽,我是老吴。作为一个嵌入式底层码农,在项目初期,我经常需要测试各种 Linux 单板的稳定性和性能。例如:用 memtester 测试内存的稳定性,用 glmark-es2 测试 GPU 的性能,用 iperf 测试网卡设备的带宽,等一大堆、杂七杂八的测试项目。这些测试都不难,但是比较碎片化,一般都是基于简单的测试脚本。为了节省我的时间和精力,我写了一个简单的测试框架。它的服务对象是像我这样的
嵌入式ARM
2023-05-17
813浏览
引入外部shell的两种方式
我们在编写 shell 文件时,通常会遇到处理一些相同逻辑的代码。这时,我们会考虑把这些代码抽取为函数以便下次再用。于是,想到新增一个 common.sh 然后引用。引用方式有两种:使用 sh common.sh 或者 bash common.sh 或者 不加命令直接/opt/shell/common.sh 这三种都无法正确引用 shell, 它们只是表示执行 shell 文件的内容。我们可以有两
嵌入式ARM
2023-05-16
943浏览
Linux0基础入门,教你如何在Shell中使用正则表达式
点击左上方蓝色“一口Linux”,选择“设为星标”第一时间看干货文章 ☞【干货】嵌入式驱动工程师学习路线☞【干货】一个可以写到简历的Linux物联网综合项目☞【干货】Linux嵌入式知识点-思维导图-免费获取☞【干货】我的新书《从零开始学ARM》正式上线 1正则表达式在 shell 脚本中成功运用 sed 编辑器和 gawk 程序的关键在于熟练使用正则表达式。这可不是件简单的事,从大量数据中过滤出
一口Linux
2023-05-09
908浏览
【Shell编程】|if判断的五个关键点
我们在Shell脚本中,最常用的流程控制就是if比较语句了,当然你也许觉得它太小儿科,但是你真的了解透彻了吗?最近在编写一些测试程序的时候,对if的使用较为片面,很多小的功能都需要去各个地方百度查询,极为不便,因此也想着空闲时候,对if进行详细总结,一来加深印象,二来是为了打造一个if语句的最详细的使用指南。img1、if语法格式1.1 if格式if condition;then commands
嵌入式艺术
2023-05-05
646浏览
shell运行原理和Linux权限详解
关注+星标公众号,不错过精彩内容来源 | 入门小站shell 命令以及运行原理Linux 严格意义上说的是一个操作系统,我们称之为 “核心(kernel)“ ,但我们一般用户,不能直接使用 kernel。而是通过 kernel 的“外壳” 程序,也就是所谓的 shell,来与 kernel 沟通。如何理解?为什么不能直接使用 kernel?从技术角度,Shell 的最简单定义:命令行解释器(com
strongerHuang
2022-12-09
831浏览
经常用得上的shell脚本
点击左上方蓝色“一口Linux”,选择“设为星标”第一时间看干货文章 ☞【干货】嵌入式驱动工程师学习路线☞【干货】一个适合初学者的Linux物联网综合项目☞【干货】Linux嵌入式知识点-思维导图-免费获取 1nginx日志按天切割#!/bin/bashLOG_DIR=/usr/local/nginx/logsYESTERDAY_TIME=$(date -d "yesterday" +%F)LOG
一口Linux
2022-12-02
891浏览
「Linux」shell命令以及运行原理和Linux权限详解
点击左上方蓝色“一口Linux”,选择“设为星标”第一时间看干货文章 ☞【干货】嵌入式驱动工程师学习路线☞【干货】一个适合初学者的Linux物联网综合项目☞【干货】Linux嵌入式知识点-思维导图-免费获取 1目录1. shell命令以及运行原理Linux严格意义上说的是一个操作系统,我们称之为“核心(kernel)“ ,但我们一般用户,不能直接使用kernel。而是通过kernel的“外壳”程序
一口Linux
2022-11-14
898浏览
Shell脚本中经典的13个面试题
经典的Shell十三问1. 为何叫做shell?2. Shell prompt(PS1)与Carriage Return(CR)的关系?3. 别人echo, 你也echo, 是问echo知多少?4. ""(双引号)与(单引号)有什么区别?5. var=value? export前后差在哪?6. exec跟source差在哪?7. ( ) 与 { } 差在哪?8. 与() 还有 ${} 差在哪?9.
一口Linux
2022-07-10
1367浏览
用Shell快速写一个嵌入式测试框架
哈喽,我是老吴。作为一个嵌入式底层码农,在项目初期,我经常需要测试各种 Linux 单板的稳定性和性能。例如:用 memtester 测试内存的稳定性。用 glmark-es2 测试 GPU 的性能。用 iperf 测试网卡设备的带宽。等一大堆、杂七杂八的测试项目。这些测试都不难,但是比较碎片化,一般都是基于简单的测试脚本。为了节省我的时间和精力,我写了一个简单的测试框架。它的服务对象是像我这样的
嵌入式大杂烩
2022-07-08
1062浏览
手把手教你,用Shell快速写一个嵌入式测试框架
哈喽,大家好,我是老吴。作为一名嵌入式底层码农,在项目初期,我经常需要测试各种 Linux 单板的稳定性和性能。例如:用 memtester 测试内存的稳定性、用 glmark-es2 测试 GPU 的性能、用 iperf 测试网卡设备的带宽等一大堆杂七杂八的测试项目。这些测试都不难,但比较碎片化,一般都是基于简单的测试脚本。为了节省我的时间和精力,我写了一个简单的测试框架。它的服务对象是像我这样
嵌入式ARM
2022-06-21
1040浏览
正在努力加载更多...
广告
今日
新闻
1
TCL正式发布“世界上第一款模块化人工智能伴侣机器人”
2
针对美国“中国军事企业清单”,商务部回应……
3
端侧AI破局者:炬芯科技重塑音频芯未来
4
甲骨文高管批评美国AI出口管制草案:过度监管将把芯片市场拱手让给中国
5
四大合作揭秘新兴AI芯片设计模型
6
开启更绿色的未来:氮化镓技术引领能源效率革命
7
Intel也开始做汽车“MCU”了?详解Intel的汽车芯片哲学
8
笔记本高性能CPU来了:酷睿Ultra二代处理器产品线补全
热门
文章排行
1
CES2025|1月7日上午10:30观看NVIDIACEO黄仁勋主题演讲
英伟达NVIDIA中国
4464
2
美国将长鑫、腾讯等134家中企列入黑名单(附中英文名单)
集成电路IC
3148
3
2024年12月及全年新能源汽车销量排名
一览众车
2043
4
买了一年多的电车,续航从400掉到40公里!女车主崩溃:换电池都没货
快科技
1772
5
2024年12月和全年,各大品牌汽车销量汇总!
汽车电子设计
1707
6
明天发布!NVIDIA新核弹RTX5090规格、售价抢先看
硬件世界
1371
7
骂华为的孙院士,上新闻联播了!说华为搞封闭垄断,是难以对抗西方的!
集成电路IC
1323
8
RTX50第一弹!RTX5080上市时间敲定
硬件世界
1140
9
苹果2025年19款新品抢先看:最便宜和最轻薄iPhone都来了!
手机技术资讯
1131
10
阿里前董事长张勇履新职;字节TikTok算法负责人或离职;英特尔CEO突然宣布退休|2024年12月全球科技企业高管变动
全球TMT
1103
11
王炸来了!特斯拉自动驾驶即将进入中国,只有华为能接招?
飙叔科技洞察
1054
12
苹果2025年19款新品抢先看:最便宜和最轻薄iPhone都来了!
快科技
981
13
【今日分享】2025新年贺词:梦虽遥,追则能圆,愿虽艰,持则可达
今日光电
943
14
本月,美国将发布AI芯片新禁令
谈思汽车
840
15
上海2025年新能源牌照政策压哨更新!哪些细节值得关注?
汽车电子设计
830
16
突发!传激光雷达巨头大规模裁员,无年终奖!
EETOP
822
17
季华实验室、鹏城实验室、长春光机所等被美国“拉黑”,新型显示产业发展或“添堵”
JMInsights集摩咨询
814
18
明日挂牌上市!功率模组核心部件散热基板国产龙头企业的成本与价值
碳化硅芯观察
753
19
2024中国大陆晶圆厂(Fab)汇总
芯极速
752
20
消息称吉利、旷视展开智能驾驶合作,或成立一家新合资公司
52RD
731
21
三星复制“梁孟松模式”落空
芯极速
725
22
扎克伯格高调庆祝40岁生日,花千万打造童年派对,比尔盖茨惊喜现身
美股研究社
706
23
特斯拉上海储能超级工厂竣工,产品将供应全球市场!同时,2025年将加速推进自动驾驶!
飙叔科技洞察
634
24
奥士康、世运、依顿…PCB企业2024年向泰国公司增资情况一览
PCBworld
617
25
又来!美国国防部将腾讯/宁德时代/长鑫存储/移远等134家中企列入黑名单
芯片之家
617
26
年内拿下欧洲!国产大飞机交付超50架,重点布局三大海外市场!
飙叔科技洞察
604
27
iPhoneSE4更名为16E:2025年最便宜的苹果手机
手机技术资讯
603
28
兆易创新:高算力GD32G5系列MCU如何引领数字能源、电机控制与光通信的变革
皇华电子元器件IC供应商
592
29
2024信创:一文看懂国产芯片格局
智能计算芯世界
586
30
合计超61亿元!新增3起功率半导体收购/IPO案
行家说汽车半导体
579
广告
最新
评论
更多>>
一般喜欢标榜“打破垄断”“国x领先”的都死的比较快。嘴比手厉害
56089689_...
评论文章
2025-01-07
砺芯慧感:量产薄膜铂电阻传感器,打破国外30年垄断
我这,原先V10.5跑的好好的代码,更新V11后,单片机初始化时就不断重启
vaov_3734...
评论文章
2025-01-06
FreeRTOSV11.0升级了多项重要功能,兼容V10版本
资料
文库
帖子
博文
1
汽车动力与底盘MCU市场现状研究报告
2
《彩色电视机原理与维修》
3
无线传能充电器设计与实现论文
4
自动增益控制放大器设计与实现
5
《时间简史》(霍金 著)
6
Processing-processing3.5.4
7
ESP32TFT常用字体库.zip
8
基于单片机音频信号分析仪设计论文
9
基于Labview的家居控制平台设计论文
10
基于单片机自动电阻测试仪设计论文
1
【工程师故事】+2024年:跟大家说说我从工程师到教师的跨界之旅
2
过流保护,大家都会采集电流后经过运放放大送单片机,单片机控制MOS,从而保护后级电路。那短路保护,大家都是怎么做的。现在遇到一个问题,...
3
C语言输出圣诞树
4
求助 请推荐一款8脚的DCDC , 12V 变5V的, 2A 就行,不虚标。
5
摩托车电子,ACC钥匙开关关了后,用示波器挂在ACC线上,还是能抓到一个漏电波形,设置的是5V的触发电平。这种概率性的漏电波形如何有什么办法吸...
6
超低频示波器的原理和应用
7
ESP32搭建TFT_LCD中文字库,附常用字库
8
5SMDJ58CA中功率TVS二极管参数及典型应用
1
RK3562编译Android13 ROOT固件教程,触觉智能开发板演示
2
硅电容系列二:硅电容主要厂家– 村田
3
NXP iMX8MP 处理器基于 Linux 关闭 Debug Console 输出
4
无人机锂电池行业发展现状及市场潜力分析报告
5
谈大模型的赋能
6
Matter 标准:破生态枷锁,启家居智能新时代
7
如何区分315MHz和433MHz遥控模块?
8
硅电容系列一:硅电容概述
1
常见的串口类型介绍
2
电机加电阻有什么特殊用法吗?
3
全面谈谈ESC系统
4
什么是AEB自动紧急制动?
5
防反接电路、防倒灌电路、过流保护和ESP保护
6
自激式开关电源电路设计
7
从简单到复杂分享交流接触器常用接线电路图和实物图
8
看完秒懂!PLC轻松控制变频器
9
二极管串联的电源防反接电路
10
简单介绍了电源整流滤波电路的设计
在线研讨会
多路有光·精准不凡——KSW-SGM01模拟信号源发布会
重塑机器人未来:揭秘创新芯片解决方案的颠覆力量
迈来芯Triaxis® 3D磁传感器:汽车安全应用的优选方案
适用于安全连接的新一代PIC32CK SG/GC系列单片机
EE直播间
精密半导体参数测试解决方案
直播时间:01月08日 10:00
第三代功率半导体器件测试解决方案
直播时间:03月06日 10:00
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
TCL正式发布“世界上第一款模块化人工智能伴侣机器人”
针对美国“中国军事企业清单”,商务部回应……
端侧AI破局者:炬芯科技重塑音频芯未来
甲骨文高管批评美国AI出口管制草案:过度监管将把芯片市场拱手让给中国
四大合作揭秘新兴AI芯片设计模型