AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[templates](ubuntu)

Martin Hope
TheScore
Asked: 2020-12-15 09:50:08 +0800 CST

使用终端模板创建新文件

  • 1

我保存了一个~/Templates我经常使用的模板。如何从终端创建具有相同模板的新文件?

现在,我正在使用cp

cp ~/Templates/cf_temp ~/Desktop/new

我想用模板一次创建多个文件。

有没有更好的办法?

command-line templates 20.04
  • 1 个回答
  • 838 Views
Martin Hope
lilHar
Asked: 2020-10-05 19:53:13 +0800 CST

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

  • 1

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

但是,如果我尝试创建目录模板,则后一种功能会产生问题。我制作了很多小型网站,并希望通过快速右键单击创建一个文件夹,其中包含启动快速测试网站所需的所有内容,例如 dockerfiles、初始脚本、通用配置文件等。

我尝试将一个 zip 文件放在一起,然后我可以在该位置提取该文件,但这不仅是为了将模板放在某个地方,而且还有更多步骤来更新我的模板。有没有办法让一个简单的上下文菜单项在位置创建目录的副本?

directory templates
  • 1 个回答
  • 237 Views
Martin Hope
jaunie
Asked: 2019-05-07 17:25:41 +0800 CST

重新启用右键单击空白文档

  • 1

我曾经可以选择右键单击 nautilus 并添加一个新的空白文档。它不见了。我尝试创建一个并将其放置在模板文件夹中(我必须创建它,因为它丢失了)但无济于事。有什么解决办法吗?

输出cat ~/.config/user-dirs.dirs:

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
nautilus templates
  • 1 个回答
  • 85 Views
Martin Hope
Deepak Gautam
Asked: 2019-01-21 05:52:05 +0800 CST

如何创建创建具有文件创建日期和时间的新文件的模板文件?

  • 1

在 /Home/Templates 目录下,我们可以放置模板文件。所以我们可以通过右键创建新文件。有什么方法可以创建具有当前日期和时间的新文件。类似日志文件的东西。其中日期和时间是第一行。或者以文件的名义。

18.04 templates
  • 1 个回答
  • 457 Views
Martin Hope
Hunter Lowe
Asked: 2018-08-11 03:36:45 +0800 CST

使用 EOF 模板化 bash 脚本

  • 0

我正在尝试创建一个简单的脚本,该脚本将/etc/apache2/sites-available使用 for 循环在目录中生成文件,并使用我的脚本中的模板让它执行此操作。这是我的脚本片段的样子:

cat <<EOF > /etc/apache2/sites-available/${VHOST}.com.conf 
<VirtualHost *:80>
ServerName ${VHOST}.com
ServerAlias www.${VHOST}.com
ServerAdmin [email protected]
DocumentRoot /var/www/${VHOST}.com
ErrorLog ${APACHE_LOG_DIR}/${VHOST}_error.log
CustomLog ${APACHE_LOG_DIR}/${VHOST}_access.log combined
Options -Indexes
</VirtualHost>
EOF 

注意: ${VHOST} 只是我的 for 循环中指定的一个值。

我试图实现的结果是将模板输出发送到${VHOST}.com.conf站点可用目录中的文件。

我上面的代码段不起作用,我收到以下错误:

./vhost.sh: line 21: warning: here-document at line 6 delimited by end-of-file (wanted `EOF')
./vhost.sh: line 21: syntax error near unexpected token `newline'
./vhost.sh: line 21: `<<-EOF <VirtualHost *:80>'

更新:

我按照@PerlDuck 的建议更新文件如下

cat > /etc/apache2/sites-available/${VHOST}.com.conf <<-EOF
<VirtualHost *:80>
ServerName ${VHOST}.com
ServerAlias www.${VHOST}.com
ServerAdmin [email protected]
DocumentRoot /var/www/${VHOST}.com
ErrorLog ${APACHE_LOG_DIR}/${VHOST}_error.log
CustomLog ${APACHE_LOG_DIR}/${VHOST}_access.log combined
Options -Indexes
</VirtualHost>

尝试cat > /etc/apache2/sites-available/${VHOST}.com.conf <<- "EOF"也没有成功。两者都产生相同的错误。

./vhost.sh: line 22: warning: here-document at line 6 delimited by end-of-file (wanted `EOF')
./vhost.sh: line 23: syntax error: unexpected end of file
scripts bash apache2 templates
  • 1 个回答
  • 3622 Views
Martin Hope
kannzzmm2
Asked: 2018-05-30 14:19:15 +0800 CST

如何在 Ubuntu 18.04 中恢复 Templates 文件夹?

  • 8

我前段时间删除了“模板”文件夹。昨天我创建了新的 Templates 文件夹,并为一个空文档创建了一个模板,但它不起作用。

有人知道如何恢复 Templates 文件夹,或者如何解决这个问题?

nautilus 18.04 templates
  • 1 个回答
  • 2360 Views
Martin Hope
user818050
Asked: 2018-04-14 07:46:41 +0800 CST

我可以有一个用于从模板创建新文档的桌面图标吗?

  • 2

是否可以在桌面上有一个图标,这样当您双击它时,它会从某个模板(New Invoice.ots位于~/Templates)创建一个新文档?它会比右键单击 New Document -> New Invoice 更直观一些。

.desktop templates
  • 2 个回答
  • 145 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve