直接上代码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)