用一种简单的方式实现终端文字粘贴板

鸿则

直接上代码sclipboard.sh

#!/usr/bin/env bash

CONFIG_FOLDER=~/.config/scopy-paste
CONFIG_FILE="$CONFIG_FOLDER/value"

if [ ! -d "$CONFIG_FOLDER" ]; then
  mkdir -p "$CONFIG_FOLDER";
fi

function scopy() {
  echo -n ${*:-`cat`} > "$CONFIG_FILE";
}

function spaste() {
  if [ -f "$CONFIG_FILE" ]; then
    echo -n $(cat "$CONFIG_FILE");
  fi
}

使用方式

source sclipboard.sh

# 复制路径
pwd | scopy

# 粘贴路径
ls -l $(spaste)
阅读 142
2.2k 声望
12 粉丝
0 条评论
2.2k 声望
12 粉丝
宣传栏