国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux開發中的R-Plan上位機介紹

RTThread物聯網操作系統 ? 來源:Rice嵌入式開發技術 ? 作者:RTThread物聯網操作 ? 2020-08-18 15:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

背景

R-Plan,我這個專輯寫了關于《cmd》和《rtt ota pack》的工具,鏈接:《R-Plan上位機-cmd console & rtt ota pack (1)》

今天這篇是介紹一個新開發的功能-《find file》。在Linux開發,我們會用到grep和find命令查找文件和文件中字符串,但是windows開發沒有對應的命令行讓我們快速的查找,雖然網上有一些軟件提供給我們下載應用。但是你又要安裝一個軟件,多麻煩。為了解決這個問題,所以R-Plan就集成了這個功能。

R-Plan的所有東西,全部是開源的。github鏈接:https://github.com/RiceChen/R_Plan.git

項目叫R-Plan,即:米飯計劃,每一個功能的LOGO就是一顆米粒,不斷堆疊成一碗飯。

R-Plan功能列表

find file

功能說明

支持快速遍歷選定目錄的所有文件

支持指定文件查找,該功能同步于Linux下的Find命令。

支持文件中字符串的查找,該功能同步于Linux下的Grep命令。

在上面的功能可以組合出更多的功能:

選中路徑下,文件的查找。

選中的路徑下,文件字符串的查找。

選中的路徑和選中文件,查找字符串是否在指定文件中。

技術說明

實現步驟,使用遞歸遍歷所有文件,并匹配所要查找的文件名,然后在所有遍歷到的文件進行文件內容配對字符串。

Find file的核心是遞歸遍歷,快速的遍歷所有的文件。

字符串配對通過讀取文件內容來進行配對。

演示

遍歷目錄下的所有文件:

查找指定文件名:

查找那些文件包含指定字符串:

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    88

    文章

    11760

    瀏覽量

    219033
  • WINDOWS
    +關注

    關注

    4

    文章

    3702

    瀏覽量

    94052
  • 上位機
    +關注

    關注

    27

    文章

    1002

    瀏覽量

    57056

原文標題:R-Plan上位機 - find file (2)

文章出處:【微信號:RTThread,微信公眾號:RTThread物聯網操作系統】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    不懂編程,怎么搞定電子儀表上位軟件?零代碼搞定上位軟件開發

    “不懂編程,怎么搞定電子儀表上位軟件?”這是很多電子儀表用戶的共同困惑。傳統上位開發被“專業編程”門檻牢牢限制,即便你對測試需求了如指掌
    的頭像 發表于 01-27 17:19 ?563次閱讀
    不懂編程,怎么搞定電子儀表<b class='flag-5'>上位</b><b class='flag-5'>機</b>軟件?零代碼搞定<b class='flag-5'>上位</b><b class='flag-5'>機</b>軟件<b class='flag-5'>開發</b>

    上位掉線檢測問題分析

    在工業自動化控制系統上位與下位(如PLC、單片等)之間的通信穩定性至關重要。上位
    的頭像 發表于 01-13 07:40 ?495次閱讀

    C#上位實戰開發指南

    電子發燒友網站提供《C#上位實戰開發指南.pdf》資料免費下載
    發表于 01-11 17:15 ?6次下載

    STM32H5開發陀螺儀LSM6DSV16X(5)----上報匿名上位

    本文介紹了如何將 LSM6DSV16X 傳感器的姿態數據通過匿名通信協議上報到上位。通過獲取傳感器的四元數數據,并將其轉換為歐拉角(Roll、Pitch、Yaw),然后按照協議格式化數據幀并通過
    的頭像 發表于 12-30 17:06 ?2949次閱讀
    STM32H5<b class='flag-5'>開發</b>陀螺儀LSM6DSV16X(5)----上報匿名<b class='flag-5'>上位</b><b class='flag-5'>機</b>

    【免費送書】成為硬核Linux開發者:《Linux 設備驅動開發(第 2 版)》

    Linux系統的設備驅動開發,一直給人門檻較高的印象,主要因內核機制抽象、需深度理解硬件原理、開發調試難度大所致。2021年,一本講解驅動開發的專著問世即獲市場青睞,暢銷近萬冊——這便
    的頭像 發表于 11-18 08:06 ?1410次閱讀
    【免費送書】成為硬核<b class='flag-5'>Linux</b><b class='flag-5'>開發</b>者:《<b class='flag-5'>Linux</b> 設備驅動<b class='flag-5'>開發</b>(第 2 版)》

    上位報錯2033問題處理方案

    在工業自動化和軟件開發領域,上位與下位的通信穩定性直接影響整個系統的運行效率。當出現報錯代碼2033時,往往意味著通信協議、內存管理或數據類型等底層環節出現了異常。本文將從錯誤機理
    的頭像 發表于 11-13 17:40 ?851次閱讀

    上位程序編寫

    =serial.readAll();讀取串口信息 在硬件連接正確,軟件工作正常的情況下,定位模塊將接收到的信息通過串口發送給DDR200T開發板,隨后蜂鳥處理器將通過開發板上的串口將信息發送給計算機,計算機上的上位
    發表于 10-28 06:40

    Linux 應用開發手冊

    T507linux應用開發手冊
    發表于 08-22 17:01 ?15次下載

    單片機板跟上位進行串口發收數據時,每次上位下發指令,為什么?

    單片機板跟上位進行串口發收數據時,每次上位下發指令,出現問題都是在第一條指令后,有時在單片回發完數據后偷發0x00,怎么解?
    發表于 08-08 08:20

    第二十六章 W55MH32?上位搜索和配置示例

    。文章詳細介紹上位的概念、特點、應用場景以及搜索和配置的基本工作流程,幫助讀者理解其在嵌入式設備管理的實際應用價值。
    的頭像 發表于 07-24 16:13 ?904次閱讀
    第二十六章 W55MH32?<b class='flag-5'>上位</b><b class='flag-5'>機</b>搜索和配置示例

    上位和下位是什么關系

    上位和下位在工業自動化、儀器儀表等控制領域中是相互協作、緊密配合的關系,以下從定義、通信方式、功能分工、協同作用幾個方面詳細闡述它們的關系: 定義與角色 上位
    的頭像 發表于 05-29 18:03 ?1485次閱讀

    如何用QT開發一個USB3.0上位

    如何用QT開發一個USB3.0上位
    發表于 05-21 06:54

    Linux內核編譯失敗?移動硬盤和虛擬的那些事兒

    Linux開發,編譯內核是一項常見任務,但不少開發者在移動硬盤或虛擬環境下嘗試時會遭遇失敗。本文將簡要探討這些問題的成因,并
    的頭像 發表于 04-11 11:36 ?994次閱讀
    <b class='flag-5'>Linux</b>內核編譯失敗?移動硬盤和虛擬<b class='flag-5'>機</b>的那些事兒

    [迅為]Linux開發小技巧:Remote - SSH插件

    [迅為]Linux開發小技巧:Remote - SSH插件
    的頭像 發表于 04-01 15:46 ?1166次閱讀
    [迅為]<b class='flag-5'>Linux</b><b class='flag-5'>開發</b>小技巧:Remote - SSH插件

    都說上位通信難,誰能說說到底難在哪兒?

    前言 在工業自動化和物聯網(IoT)領域,上位通信一直被認為是開發過程中的一大難點。上位通信扮演著至關重要的角色。
    的頭像 發表于 03-12 16:52 ?1068次閱讀
    都說<b class='flag-5'>上位</b><b class='flag-5'>機</b>通信難,誰能說說到底難在哪兒?