Linux shell:補充命令的使用

目錄

一.導讀

二.正文

三.結語


一.導讀

上一篇介紹了腳本的簡單概念以及使用,現在補充一些命令。

二.正文

?目前處于全局目錄,通過mkdir創建名我為day01的文件。

?通過cd命令+day01 切換至day01文件當中。

使用vim文本編輯器+文件名(firstdir)+.sh(擴展名)

按鍵盤字母i 進入文本編輯器的插入模式:

然后對輸入。

?

?按ESC退出編輯模式,鍵入:wq+回車退出。(上圖中!與#的位置顛倒,下圖開始已經改進)

?添加echo在要輸出的字符串之前:

bash(解釋器)+firstdir.sh(文件名),解釋器就會對該五年間中的命令順序翻譯。

?則輸出會如下。

三.結語

?希望看篇能提高你的認知。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/717449.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/717449.shtml
英文地址,請注明出處:http://en.pswp.cn/news/717449.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

設計模式學習筆記——工廠方法模式

設計模式(創建型)—— 工廠方法模式 傳統的獲取對象方法,是通過 new 關鍵字獲取一個對象,但是如果多個地方都需要該對象,就需要 new 很多次,這時候如果這個類發生了一些改變,如類名變了&#x…

靜態上下文調用了非靜態上下文

問題描述: static修飾的方法不能調用非static修飾方法 問題原因: 在Java中,靜態方法(如main方法)可以直接訪問靜態成員(包括靜態變量和靜態方法),但不能直接訪問非靜態成員&#…

【Python】進階學習:pandas--query()用法詳解

📚【Python】進階學習:pandas–query()用法詳解 🌈 個人主頁:高斯小哥 🔥 高質量專欄:Matplotlib之旅:零基礎精通數據可視化、Python基礎【高質量合集】、PyTorch零基礎入門教程👈 希…

劍指offer面試題24 二叉樹搜索樹的后續遍歷序列

考察點 二叉搜索樹,樹的后序遍歷知識點 題目 分析 本題目要求判斷某序列是否是二叉搜索樹的后序遍歷序列,后序遍歷的特點是左右根,因此序列的最后一個元素肯定是根結點,而前面的序列可以分為倆部分,第一部分是左子樹…

LeetCode --- 無重復字符的最長子串

題目描述 無重復字符的最長子串 找到無重復的最長連續字符串。 示例1中 abc | bca | cab 都符合題意。輸出3即可。 代碼 可以使用暴力枚舉 哈希表,哈希表來判斷是否重復,枚舉來判斷每一種情況,需要開兩層for循環,時間復雜度n…

linux高級編程:線程(二)、進程間的通信方式

線程: 回顧線程(一): 1.線程間通信問題 線程間共享同一個資源(臨界資源) 互斥: 排他性訪問 linux系統 -- 提供了Posix標準的函數庫 -- 互斥量(互斥鎖) 原子操作&#x…

精通Matplotlib:從入門到精通的繪圖指南

在本篇文章中,我們將深入探索Matplotlib庫,這是一個強大的Python繪圖庫,廣泛用于數據可視化。Matplotlib讓我們能夠以簡單而直觀的方式創建各種靜態、動態和交互式的圖表。無論你是數據分析師、科研人員,還是任何需要數據可視化的…

用Redis如何實現延遲隊列?

在Redis中實現延遲隊列可以利用有序集合(Sorted Set)和定時任務的方式。下面是一個基本的實現思路: 添加延遲任務: 將任務信息作為一個字符串存儲在Redis中,同時將其對應的執行時間作為分數(score)存儲在有序集合中。使…

Bililive-go 實現直播自動監控錄制

前言 最近有直播錄制的需求,但是自己手動錄制太麻煩繁瑣,于是用了開源項目Bililive-go進行全自動監控錄制,目前這個項目已經有3K stars了 部署 為了方便我使用了docker compose 部署 version: 3.8 services:bililive:image: chigusa/bilil…

win環境nginx實戰配置詳解

項目中經常使用nginx做負載均衡,接口路由、文件、文檔的上傳及下載、視頻的代理播放等等,都離不開nginx的支持,今天我們分享一下其個使用場景。 1、配置文件 nd-nginx.conf 全局配置 #全局配置端,對全局生效,主要設置…

leetcode-字符串相加

415. 字符串相加 題目中已經說明不能使用庫函數直接將輸入的字符串轉換為整數。這就需要我們自己實現大數加法的邏輯,我們可以從兩個字符串的最后一位開始,逐位相加,同時記錄進位。如果某一位相加的結果超過10,那么需要向前進位。…

javascript實現的星座查詢

今天在這個網站http://xzxys.wiicha.com/看到查詢星座幸運色的效果,想研究一下代碼,結果右鍵禁用。后來參考了一下別人的代碼,琢磨著先實現了一下星座查詢的功能,輸入月份和日期四位數后,可以查詢屬于哪個星座&#xf…

群體風暴之錘(War3地圖編輯器)

文章目錄 0、大致原理1、創建隱形單位2、新事件開端3、環境→新條件4、動作4.1、單位組4.1.1、圓范圍內單位4.1.2、指定條件 4.2、對單位組內的所有單位釋放風暴之錘 0、大致原理 真MK向目標點釋放風暴之錘時選定(以技能釋放點為圓心,設定半徑&#xff0…

Python編程語言常用的包管理工具介紹

conda是一個開源的包管理器和環境管理器,用于安裝、運行和更新包和它們的依賴項。conda可以用于Python編程語言,但它也支持其他編程語言。conda的主要特點是它能夠在不同的環境中管理不同的包集合,這使得它非常適合于數據科學和機器學習項目&…

洛谷 P1439 最長公共子序列

題目描述 給出 1,2,…,n 的兩個排列 P1? 和 P2? ,求它們的最長公共子序列。 輸入格式 第一行是一個數 n。 接下來兩行,每行為 n 個數,為自然數 1,2,…,n 的一個排列。 輸出格式 一個數,即最長公共子序列的長度。 輸入輸出…

詳解算法的時間復雜度和空間復雜度!

目錄 ?編輯 1. 算法效率 2. 時間復雜度 2.1 時間復雜度的概念 2.2 大O的表示漸進法 2.3 一個栗子 3. 空間復雜度 4. 常見復雜度對比 5. 完結散花 ??????? 悟已往之不諫,知來者猶可追 創作不易,寶子們!如果這篇文章對你們有…

Flex布局

Flex布局是一種用于創建靈活且自適應的布局模型,它使得元素能夠更好地響應不同的屏幕尺寸和設備。Flex布局基于容器和項目的概念,通過設置容器的屬性來控制項目的布局和對齊方式。 Flex布局的關鍵概念包括: 父容器(Flex容器&…

Git實戰(3)之merge與rebase區別

1,采用merge和rebase后,git log的區別,merge命令不會保留merge的分支的commit 2,處理沖突的方式: (一股腦)使用merge命令合并分支,解決完沖突,執行git add .和 git commit -mfix conflict。這個時候會產生一個commit。(交互式)使用rebase命令合并分支,解決完沖突,…

一種求最大最小值的方法(C語言)

作者在做項目時需要分析大量數據,其中需要用到最大值最小值的求解。這里分享一種簡單好用的方法,并避免在代碼中出現過多的for循環。 這個方法用到了qsort函數。 首先我們需要定義一個比較函數用來比較2個值的大小并通過返回值來表示比較的結果。 int…

STM32標準庫開發——FLASH閃存

FLASH介紹 一般來說,宣傳的FLASH的大小只是說程序存儲器的大小,不包括系統存儲器以及選項字節這倆個部分 IAP是內置在boot loader中的一道程序,可以用于輔助下載,用戶可以通過有線通信協議或者無線協議實現對程序的更新升級。 FLA…