首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将模板目录添加到模板目录

将模板目录添加到模板目录
EN

Ask Ubuntu用户
提问于 2020-10-05 03:53:13
回答 1查看 435关注 0票数 1

Ubuntu在主目录中有一个模板目录。可以将文件添加到它,并将它们添加到Gnome的上下文菜单中,这对于从模板创建的新文件来说很容易访问。如果您添加了新的目录,它们会为上下文菜单提供更多的级别,从而使组织更加方便。

但是,如果我试图创建目录的模板,则后一个特性会产生问题。我做了很多小网站,并希望,通过快速右击,创建一个文件夹,其中包含了启动一个快速测试网站所需的所有内容,如dockerfile、初始脚本、通用配置文件等。

我试着把一个zip文件放在一起,然后我可以在位置上提取它,但是这不仅仅是为了将一个模板放到某个位置,而且还需要更多的步骤来更新我的模板。是否有一种简单的上下文菜单项可以在位置创建目录的副本?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2020-10-05 05:23:55

您最好编写一个创建目录结构的脚本,为Nautilus调整脚本,将脚本放入Nautilus文件夹~/.local/share/nautilus/scripts,使其可执行,并首次使用Nautilus浏览脚本文件夹。查找有关Nautilus脚本的更多信息:https://help.ubuntu.com/community/NautilusScriptsHowto

符合您需要的示例脚本

代码语言:javascript
复制
#!/bin/bash
# Get Working Dir
if [ "$1" = "" ];then
    wdir=${NAUTILUS_SCRIPT_CURRENT_URI#file://}
    wdir=${wdir//%20/ }
else
    filetype=$(file "$1")
    filetype=${filetype##*: }

    if [ "$filetype" = "directory" ];then
        wdir=${NAUTILUS_SCRIPT_SELECTED_FILE_PATHS%%$1*}
        wdir=$wdir/$1
    else
        wdir=${NAUTILUS_SCRIPT_SELECTED_FILE_PATHS%%$1*}
    fi
fi

# Create file structure
mkdir '${wdir}/mydir'
touch '${wdir}/mydir/myfile'
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1280107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档