初学linux用户,
我想创建一个sh文件,它将打开firefox,file explorer和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/
我没有这样的文件或目录
或
错误:错误打开位置:没有应用程序注册为处理此文件
答案 0 :(得分:0)
看起来第2行的目录拼写错误:
./Documemnts/sublime_text_3/sublime_text
请注意Documemnts
与Documents