小编jak*_*klh的帖子

Snap 无法创建用户数据目录:不是目录

我的电脑无法运行快照包,当我尝试时,我得到:

2021/07/31 20:56:38.255535 cmd_run.go:576: WARNING: XAUTHORITY environment value is not a clean path: "/mnt/e664d184-8567-4278-93ce-c986567c66af/home/iaquobe/.Xauthority"
cannot create user data directory: /home/iaquobe/snap/shapezio/2: Not a directory
Run Code Online (Sandbox Code Playgroud)

然而,这些目录确实存在。到目前为止0ad shapezio whatsdesk,我测试过的软件包都存在相同的问题。

这些软件包确实可以在我的笔记本电脑上运行。一件不同的事情是,在我的电脑上/home/iaquobe有一个指向驱动器的符号链接/mnt/[...]/home

这是我能想到的导致此错误的唯一原因,您怎么看?我能做些什么来解决这个问题?

提前致谢 :)

snap

7
推荐指数
1
解决办法
2万
查看次数

如何在bash脚本中打开vim?

嘿,我如何在脚本中打开 vim?
我需要对编码作业进行评分并编写了一个脚本来打开代码和注释文件,但是 vim 没有打开。

该脚本本质上是一个更高级的版本:

#!/bin/bash
echo -e "$student_files" | while read student do
   vim -o $student
done

#each "$student" looks like: "file1 file2 [...] notes"
Run Code Online (Sandbox Code Playgroud)

但是 vim 抱怨:

Vim: Warning: Input is not from a terminal
Vim: Error reading input, exiting...
Vim: preserving files...
Vim: Finished.
Run Code Online (Sandbox Code Playgroud)

谁能告诉我为什么会发生这种情况以及我如何解决它?提前致谢 :)

注意:我尝试在没有循环的脚本中运行 vim ,这可行,但我不知道为什么。我想是因为我正在进入一段时间

bash vim

2
推荐指数
1
解决办法
1878
查看次数

标签 统计

bash ×1

snap ×1

vim ×1