Mac 下在終端直接查看圖片

  • 2020 年 2 月 10 日
  • 筆記

在開發的過程中,我們通常會遇到這樣的情況,就是我們需要根據圖片的url地址查看其對應的內容,通常的做法就是把這個圖片鏈接貼到瀏覽器。不過一直好奇,能不能再終端中直接展示,於是做了一些搜索,發現了對應的實現方式。

注意:此方式只適用於Mac,其他的Linux 發行版 需要自行按照如下的思路查找對應的工具。

安裝imgcat

使用iTerm 2 執行如下的語句(或者是選擇 iTerm2菜單 –> Install Shell Integration安裝)

curl -L https://iterm2.com/shell_integration/install_shell_integration_and_utilities.sh | bash

安裝完成之後,建議重新啟動iTerm 2

使用imgcat 展示本地圖片

用法很簡單,imgcat localfile,操作示例

使用imgcat 展示網路上的圖片

由於imgcat的參數只支援本地的文件,如果想要展示網路的文件,我們需要寫一個簡單的腳本實現。

腳本內容

#!/bin/bash    rm -rf "/tmp/1.png"    curl -o "/tmp/1.png" "$1"    ~/.iterm2/imgcat "/tmp/1.png"  

執行效果如下

Tags: