久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

總結分享十個Linux環境下的替代工具

本篇文章給大家帶來了linux操作系統下替代工具的相關知識,其中包括linux中安裝和使用bat命令,希望對大家有幫助。

總結分享十個Linux環境下的替代工具

在 Linux 操作系統下,我們經常使用 cat 命令去連接多個文件并打印到標準輸出,合成幾個文件為一個目標文件,追加幾個文件到目標文件中。

最近我在 GitHub 上發現了一個具有相似作用的命令叫做 “Bat”,它是 cat 命令的替代品,具有一些例如語法高亮、 Git 集成和自動分頁等非常酷的特性。

在這篇文章中,就來給大家介紹下如何在 Linux 中安裝和使用 bat 命令。

1、bat

安裝 bat

Arch Linux

bat 可以在 Arch Linux 操作系統的默認軟件源中進行獲取,可直接使用 pacman 命令在任何基于 Arch 的系統上來安裝它。

pacman -S bat

Fedora

dnf install bat

macOS

brew install bat

Ubuntu 21.10

我是通過 Ubuntu 環境下安裝的 bat,從 bat 的發布頁面下載.deb文件,可執行如下命令進行下載和安裝。

sudo apt-get install wget wget https://github.com/sharkdp/bat/releases/tag/v0.18.3/bat_0.18.3_amd64.deb sudo dpkg -i bat_0.18.3_amd64.deb

對于其他系統,也許需要從軟件源編譯并安裝,或參考 GitHub 上 bat 的其他操作系統安裝方式。

bat 命令的使用

bat 命令的使用與 cat 命令的使用非常相似。

使用 bat 命令創建一個新文件:

bat > jiaoben1.sh

使用 bat 命令查看文件內容:

bat jiaoben1.sh

使用 bat 命令同時查看多個文件:

bat jiaoben1.sh jiaoben2.sh

使用 bat 命令將多個文件的內容合并到一個單獨的文件中:

bat jiaoben1.sh jiaoben2.sh > test.txt

上述介紹了 bat 創建新文件、查看文件內容、將多個文件的內容合并到一個單獨的文件中的方式。

接下來,我們就來看一下 bat 命令一些非常酷的特性。

bat 命令支持大多數編程和標記語言的語法高亮,那么我們就來使用 cat 和 bat 命令展示下 jiaoben1.sh 里面的內容做個鮮明的對比。

總結分享十個Linux環境下的替代工具

可以看出,cat 命令以純文本格式顯示文件的內容,而 bat 命令顯示了語法高亮和整齊的文本對齊格式。

從上面 bat 命令的輸出,可以看出是有表格線的,如果你只想顯示行號(而沒有表格)可以使用-n參數來實現,雖然 cat 執行也會顯示行號,但還是沒有 bat 執行輸出后的效果美觀。

bat -n jiaoben2.sh

總結分享十個Linux環境下的替代工具

bat 命令支持 Git 集成,可以輕松查看和編輯 Git 存儲庫中的文件,bat 與 Git 連接可顯示關于索引的修改。

總結分享十個Linux環境下的替代工具

bat 支持自動分頁,這點特性也是需要值得注意的。

支持分頁意思也就是說,當文件的輸出內容超出屏幕顯示的時候,bat 命令會自動將自己輸出的內容傳到 less 命令中,你將可以使用回車鍵一頁一頁的查看輸出內容,使用空格鍵可直接跳轉至文末最后一行。

當你使用 bat 命令時這些都是不必要的,bat 命令將自動傳輸跨越多個頁面的文件的輸出。

bat jiaoben3.sh

總結分享十個Linux環境下的替代工具

對比下 cat 命令,查看 jiaoben3.sh 跨多個頁面文件內容時,提示符會直接跳到文件的最后一頁,將無法看到跨多個頁面文件開頭及中間部分的內容。

cat jiaoben3.sh

總結分享十個Linux環境下的替代工具

如果你想要通過 cat 來實現 bat 命令的效果,則需要去使用 cat 的輸出傳輸到 less 命令中去,這樣就可以從開頭部分一頁一頁的查看內容了。

cat jiaoben3.sh | less

總結分享十個Linux環境下的替代工具

同樣,這種方式也是可以使用回車鍵一頁一頁的查看輸出內容以及使用空格鍵可直接跳轉至文末最后一行。

bat 定制主題

目前 bat 定制主題有 24 種,包括:Coldark-Cold、GitHub、Monokai Extended Light、OneHalfDark、Solarized (light)、TwoDark、Visual Studio Dark+、base16、zenburn 等;

如果你不喜歡默認主題,也是可以根據自己的風格進行修改,只需執行:bat –list-themes命令,即可顯示可用的主題。

# bat --list-themes Theme: 1337   // Output the square of a number.   fn print_square(num: f64) {       let result = f64::powf(num, 2.0);       println!("The square of {:.2} is {:.2}.", num, result);   } ......

例如你要選擇Dracula主題,可直接執行:bat –theme=Dracula 文件名

總結分享十個Linux環境下的替代工具

如果你想永久改變某一個主題,可使用export BAT_THEME="Dracula"在你的 shell 啟動文件,以使更改為永久。

您可以使用–style參數選項來控制bat輸出的外觀,配置元素包括:行號、文件頭、網格邊框、Git修改來顯示除文件內容之外的東西,參數是一個逗號分隔的列表。

–style=numbers,changes可以使用僅顯示 Git修改和行號,而不顯示網格和文件標題,設置BAT_STYLE環境變量以使這些更改為永久。

關于

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
欧美黄页在线免费观看| 午夜久久tv| 视频一区二区中文字幕| 99国产精品久久久久久久| 日韩午夜高潮| 亚洲精品一级| 久久这里只有精品一区二区| 国产一区二区三区黄网站 | 91精品高清| 日韩中文字幕区一区有砖一区| 免费久久99精品国产| 日本不卡一二三区黄网| 精品五月天堂| 好吊日精品视频| 欧美一区免费| 日韩一区二区三区免费| 视频在线在亚洲| 国产精品免费大片| 99视频精品全国免费| 蜜臀a∨国产成人精品| 国产精品xxxav免费视频| 成人欧美一区二区三区的电影| se01亚洲视频| 中文字幕日本一区| 高清日韩欧美| 热久久久久久久| 免费观看亚洲天堂| 尤物精品在线| 老司机精品视频在线播放| av亚洲免费| 国产欧美日韩影院| 欧美搞黄网站| 欧美激情99| 久久亚洲欧洲| 日韩电影免费网站| 日本午夜精品| 欧美精品一区二区三区精品| 日韩精品乱码av一区二区| 欧洲亚洲一区二区三区| 国产精品久久久久77777丨| 亚洲精品1区2区| 国产精品二区不卡| 欧美一区自拍| 麻豆亚洲精品| 欧美日韩视频免费观看| 国产伦乱精品| 免费不卡在线观看| 久久国产主播| 成人污污视频| 欧美日韩91| 欧美综合二区| 久久国产电影| 欧美激情91| 日韩不卡一区二区三区| 亚洲激情社区| 亚洲高清久久| 韩国女主播一区二区三区| 亚州精品视频| 国产精品普通话对白| 亚洲成人一区在线观看| 欧美激情一区| 欧美日韩亚洲一区三区| 免费国产亚洲视频| 噜噜噜躁狠狠躁狠狠精品视频| 99精品网站| 超级白嫩亚洲国产第一| 久久精品一区| 欧美一区免费| 日韩激情一区二区| 亚州国产精品| 色婷婷成人网| 美女国产一区| 石原莉奈在线亚洲二区| 午夜影院欧美| 亚洲午夜91| 日韩精品一区二区三区免费观影| 精品久久久久久久| 国产精品资源| 亚洲精品国产精品粉嫩| 中文字幕一区二区av| 中文字幕一区二区三区四区久久| 久久福利精品| 欧美69视频| 激情丁香综合| 午夜国产精品视频免费体验区| 成人欧美一区二区三区的电影| 欧美激情另类| 伊人久久视频| 日本久久成人网| 欧美.日韩.国产.一区.二区| 国内精品福利| 黄色免费成人| 免费看的黄色欧美网站| 日韩在线观看一区二区| 丝袜亚洲精品中文字幕一区| 亚洲综合日本| 亚洲区第一页| 日本亚州欧洲精品不卡| 日韩激情一区二区| 国产精品最新| 97人人精品| 精品日韩毛片| 日韩精品一区二区三区中文在线| 日韩高清国产一区在线| 国产乱码精品一区二区三区亚洲人 | 激情综合五月| 精品99在线| 成人福利av| 五月天激情综合网| 久久国产精品99国产| 最新国产精品视频| 国产日韩视频| 日韩在线中文| 亚洲一区中文| 91九色综合| 国产96在线亚洲| 偷拍欧美精品| 青青草伊人久久| 91一区二区三区四区| 免费观看久久av| 日韩av中文字幕一区| 国产激情综合| 亚洲欧洲美洲av| 日韩精品一级中文字幕精品视频免费观看 | 国产在线欧美| 亚洲一级网站| 日韩成人午夜精品| 亚洲啊v在线| 综合欧美亚洲| 老色鬼精品视频在线观看播放| 日韩欧美少妇| 色综合视频一区二区三区日韩 | 另类欧美日韩国产在线| 91精品啪在线观看国产18| 伊人久久一区| 国产成人1区| 日韩精品一级中文字幕精品视频免费观看 | 中文字幕在线高清| 香蕉久久夜色精品国产| 国产欧美一区二区三区米奇| 久久久精品五月天| 欧美在线观看天堂一区二区三区| 亚洲涩涩在线| 国产午夜久久av| 欧美午夜不卡| 久久久久久一区二区| 在线日韩成人| 久久视频一区| 麻豆中文一区二区| 在线免费观看亚洲| 日韩中文首页| 国产美女精品视频免费播放软件| 国产综合色产| 91视频久久| 91精品国产自产精品男人的天堂| 日韩欧美精品| 国产福利资源一区| 中文字幕亚洲精品乱码| 99久久视频| 超级白嫩亚洲国产第一| 国产午夜久久av| 亚洲精选久久| 亚洲精品123区| 久久激情婷婷| 国产精品国产三级国产在线观看| 日韩精品免费观看视频| 在线视频亚洲| 99国产精品一区二区| 高清一区二区三区av| 日韩高清不卡一区二区| 午夜日本精品| 99久久久国产精品美女| 国产精品xx| 精品国产91| 久久伊人亚洲| 国产剧情在线观看一区| 婷婷精品在线| 爽好久久久欧美精品| 欧美不卡视频| 亚洲无线一线二线三线区别av| bbw在线视频| 国产成人久久精品一区二区三区| 国产精品一区毛片| 91成人福利| 日韩欧美高清一区二区三区| 欧美日韩国产亚洲一区| 久久蜜桃av| 免费看av不卡| 日本不卡免费高清视频在线| 免费看久久久| 久久成人福利| 国产精品17p| 久久精品99久久久| 日韩三级视频| 亚洲精品日韩久久| 蜜桃免费网站一区二区三区| 国产毛片一区| 国产精品社区| 免费视频一区二区| 麻豆成人在线|