[日记] 2025-02-28 星期五
Updated:
长期任务和目标
今天要做的事情
值得分享的事情
资料收集
打卡
今天记录的内容
list file.ctimefrom ""where dateformat(file.ctime, "yyyy-MM-dd") = "2025-02-28"sort file.ctime desc
memos
-
11:17 其实可以写一个面向于粉丝的教程
-
14:29 希望 cherry studio 导入目录的时候支持忽略文件
-
15:37 不能直接通过
git diff > 剪贴板
这样的命令实现,因为重定向>
只能用于文件。但是,您可以使用一些工具和命令组合来实现将git diff
的输出直接复制到剪贴板,而无需先写入文件。以下是几种常见的方法,适用于不同的操作系统:
1. 使用
clip
(Windows)Windows 系统自带
clip
命令,可以将标准输入的内容复制到剪贴板。Terminal window git diff | clip2. 使用
pbcopy
(macOS)macOS 系统自带
pbcopy
命令,可以将标准输入的内容复制到剪贴板。Terminal window git diff | pbcopy3. 使用
xclip
或xsel
(Linux)Linux 系统通常没有自带的剪贴板工具,需要安装
xclip
或xsel
。-
xclip
:Terminal window git diff | xclip -selection clipboard或者,如果
xclip
不可用:Terminal window git diff | xclip -in -selection clipboard -
xsel
:Terminal window git diff | xsel --clipboard --input或者简写:
Terminal window git diff | xsel -bi
安装
xclip
或xsel
(Linux)如果您的 Linux 系统上没有安装
xclip
或xsel
,可以使用以下命令安装:-
Debian/Ubuntu:
Terminal window sudo apt-get updatesudo apt-get install xclip或者
Terminal window sudo apt-get install xsel -
Fedora/CentOS/RHEL:
Terminal window sudo yum install xclip或者
Terminal window sudo yum install xsel
总结
根据您的操作系统选择相应的命令,并将其添加到您的 shell 配置文件(例如
.bashrc
或.zshrc
)中,以便您可以方便地使用它。例如,您可以创建一个别名:Terminal window alias gdiffclip='git diff | pbcopy' # macOSalias gdiffclip='git diff | clip' # Windowsalias gdiffclip='git diff | xclip -selection clipboard' # Linux (xclip)alias gdiffclip='git diff | xsel -bi' # Linux (xsel)然后,您就可以使用
gdiffclip
命令将git diff
的输出直接复制到剪贴板。由于题目没有提供操作系统信息,以上提供了各种操作系统下的方案,请根据实际情况选择。
-
-
17:10
-
17:58
调用 grop 调不通,然后发现官方 dev console 也直接 404 了
感谢阅读到这里,期待收到更多的反馈
欢迎关注公众号
kazoottt
