【问题标题】:Opening Exec from different directory从不同目录打开 Exec
【发布时间】:2018-05-02 04:21:39
【问题描述】:

这里是linux初学者,

我想创建一个 sh 文件,它将打开 firefox、文件资源管理器和 sublime 文本,而不是单独执行这些命令。我在 /home/user 中创建了一个 bin 文件夹,并将我的 .sh 文件保存在那里。 除了运行 sublime_text 可执行文件外,一切都按照我的意愿运行。 当我从 bin 目录运行 sh 文件时,它找不到目录。

所以,我的问题是,如何在不创建另一个 shell 进程的情况下从另一个目录打开 sublime 文本。

#!/bin/bash
cd /home/user/
./Documemnts/sublime_text_3/sublime_text
xdg-open ~/Documents/sublime_text_3/sublime_text
firefox -new-tab -url https://www.google.com
xdg-open Documents/Work/

我得到没有这样的文件或目录

错误:错误打开位置:没有注册应用程序来处理此文件

【问题讨论】:

    标签: linux bash shell ubuntu terminal


    【解决方案1】:

    第 2 行的目录似乎拼写错误:

    ./Documemnts/sublime_text_3/sublime_text

    注意DocumemntsDocuments

    【讨论】:

    • 没听懂,谢谢约翰。
    • 脚本修复了吗?
    猜你喜欢
    • 2016-02-24
    • 1970-01-01
    • 1970-01-01
    • 2015-08-21
    • 1970-01-01
    • 2013-06-04
    • 1970-01-01
    • 2018-09-17
    • 2011-10-22
    相关资源
    最近更新 更多