dotfile не удалось прочитать файл

Когда я создаю файл без точки (скрытый) и использую gh, (Github cli), чтобы создать суть, это работает. Но когда я изменяю его на скрытый файл, он не может прочитать файл.

# I can create a gist with a normal file.
shinichi@shinichi-Ubuntu:~$ gh gist create /home/shinichi/testing-gh
- Creating gist testing-gh
✓ Created gist testing-gh
https://gist.github.com/b2cd617f8cf35dc54986f5855ae92b1f

# checking permissions
shinichi@shinichi-Ubuntu:~$ ls -al ~/testing-gh 
-rw-rw-r-- 1 shinichi shinichi 42 Jul 30 08:40 /home/shinichi/testing-gh

# Changing the file to a hidden one
shinichi@shinichi-Ubuntu:~$ mv testing-gh ./.testing-gh

# Creating a Gist fails
shinichi@shinichi-Ubuntu:~$ gh gist create /home/shinichi/.testing-gh
failed to collect files for posting: failed to read file /home/shinichi/.testing-gh: open /home/shinichi/.testing-gh: permission denied

# checking the permission
shinichi@shinichi-Ubuntu:~$ ls -al ~/.testing-gh 
-rw-rw-r-- 1 shinichi shinichi 42 Jul 30 08:40 /home/shinichi/.testing-gh

Это работает на macOS, но не на Ubuntu. Почему? Как устранить проблему? Как я могу сделать dotfiles Gist на Ubuntu?

1
задан 30 July 2021 в 04:06

1 ответ

Спасибо за ссылку .

Итак, я удалил оснастку gh:

sudo snap remove gh
sudo rm -rf ~/snap/gh

Затем загрузил пакет Debian из https://github.com/cli/cli/releases/tag/v1.13.1 , затем щелкнул, чтобы установить его. .

Я собираюсь удалить все пакеты оснастки и заменить их на sudo apt install . Должен сказать, мне не нравится оснастка.

1
ответ дан 20 August 2021 в 10:31

Другие вопросы по тегам:

Похожие вопросы: