当前位置: 首页 > news >正文

Ubuntu 添加右键“复制全路径”菜单

作用

        这个功能虽然简单,但极大地提升了日常计算机使用的流畅度。特别是对于:

  • 开发者:经常需要引用文件路径

  • 系统管理员:需要处理大量文件位置

  • 普通用户:想要快速分享或记录文件位置

        这是一个"用了就回不去"的功能,一旦习惯就会发现自己之前浪费了多少时间在手动处理路径上。

使用Nautilus脚本实现

        1.创建脚本目录

mkdir -p ~/.local/share/nautilus/scripts

        2.创建脚本文件

vim ~/.local/share/nautilus/scripts/复制全路径

        3.在文件中添加以下内容

#!/bin/bash
# 复制文件/文件夹的完整路径到剪贴板if [ -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; thenecho "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | xclip -selection clipboardnotify-send "路径已复制" "完整路径已复制到剪贴板"
elseecho "$NAUTILUS_SCRIPT_CURRENT_URI" | sed 's/^file:\/\///' | sed 's/%20/ /g' | xclip -selection clipboardnotify-send "路径已复制" "当前文件夹路径已复制到剪贴板"
fi

        4.给脚本添加执行权限

chmod +x ~/.local/share/nautilus/scripts/复制全路径

        5.安装xclip(如果尚未安装)

sudo apt update
sudo apt install xclip

        6.效果

http://www.dtcms.com/a/422910.html

相关文章:

  • 国企网站建设的意义电影影视网站模板免费下载
  • 网站主页设计模板房地产门户网站
  • 前端核心框架vue之(vuex状态篇4/5)
  • SheetGod:让Excel公式变得简单
  • 地信是“安卓”专业还是“苹果”专业?
  • 视频拼接类产品介绍
  • VSCode上配置Spring Boot环境
  • 线程同步实战指南:从 bug 根源到锁优化的终极之路
  • 中文企业展示网站模板优化wordpress后台速度
  • 做网站不赚钱了wordpress代码编辑
  • 云手机在硬件资源方面的优势
  • 技术深度解析:指纹云手机如何通过设备指纹隔离技术重塑多账号安全管理
  • 中国移动获得手机直连卫星通讯牌照:行业变革的催化剂
  • Chapter9—享元模式
  • 常州网站建设公司案例怎样做企业学校网站
  • 建设网站对企业的重要性企业网站网页设计有哪些
  • SpringBoot结合Vue 播放 m3u8 格式视频
  • 网站推广目标关键词龙岩网站设计找哪家好
  • 【论文阅读】ASPS: Augmented Segment Anything Model for Polyp Segmentation
  • 精读C++20设计模式——结构型设计模式:享元模式
  • FT8430-LRT非隔离5V100MA电源芯片,满足小家电、智能照明、MCU供电需求,替代阻容降压(典型案例,电路图)
  • [论文阅读]Benchmarking Poisoning Attacks against Retrieval-Augmented Generation
  • 精读C++20设计模式:结构型设计模式:装饰器模式
  • (数据结构)链表OJ——刷题练习
  • 怎么做网站源码温州建网站
  • 云服务器做淘客网站苏州网站制作及推广
  • hive启动报错
  • (基于江协科技)51单片机入门:6.串口
  • UE5 小知识点 —— 09 - 旋转小问题
  • Git 暂存文件警告信息:warning: LF will be replaced by CRLF in XXX.java.