如何从终端中的任何位置访问文本文件

拉胡尔

我有两个文件。file1是可执行文件,file2只是一个文本文件,我经常使用它们,但cd每次都要访问目录。

无论我在终端中的位置file1如何,如何在终端中使其普遍可执行,以及如何访问内容file2是否可以添加file2in的内容man page以便我可以做man file2

我认为可以使用来完成此操作,/etc/environment但我想知道执行此操作的正确方法。

拉胡尔

我使用@Zanna提供的链接解决了此问题。

对于文件1:

sudo ln -s /full/path/to/my/file1 /usr/local/bin/name_of_new_command

对于file2,我在~/.bashrcfile中编写了一个函数

file2 () {
 pwd=$PWD
 cd /full/path/to/my/file2_directory
 if [ "$1" == "more" ] || [ "$1" == "less" ]; then
    $1 file2
    cd $pwd
 else
    $1 file2 &
    cd $pwd
 fi 
}

这样我可以在打开文件2 lessmoregedit或通过传递额外的参数就像任何其他的编辑器:

file2 less
file2 more
file2 gedit

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何读取从任何目录中的文本文件,并在Java对话框?

如何在我的终端中编辑文本文件

我如何从战争中访问文本文件

如何在适当位置编辑大型文本文件

从终端将目录中的文件列表打印到文本文件(而不是文本文件本身)

如何从macOS终端中的文本文件获取所有行,包括今天之前的日期?

如何在终端解析html文本文件?

如何从文本文件中除数?

如何从终端中的文本文件中删除最后一个重复单词

计算文本文件中任何单词的出现次数

Python:如何从文本文件中分割位置数据

如何在终端中打开文本文件?

如何通过终端从文本文件中删除包含特定单词的行?

如何使用python在文本文件中写入我的终端

在特定位置的文本文件中插入文本

如何保存从终端到文本文件的行?

如何在python中编写没有任何分隔符的文本文件?

如何在android中隐藏文本文件?用户无法通过任何方式访问该文件吗?

如何在终端中获取输入和输出到文本文件?

在终端中搜索文本文件

如何从终端的文本文件中逐行提取测试?

触摸终端在终端中写入文本文件

如何从终端打开文本文件?

如何停止访问文本文件?

如何从文本文件中的任何位置提取域?

如何通过文本文件打开终端

如何在文本文件中的 bs4 中将输出复制到终端

如何使用python在终端中显示文本文件

python - 如何从没有任何元音的文本文件中过滤单词?