Удалите файлы ~ $ filename.docx из каталога на компьютере с Unix - PullRequest
0 голосов
/ 27 марта 2019

Я пытаюсь удалить следующие файлы из каталога моей машины с Unix:

$ ls -la
total 160
... other files ...
-rw-r--r--@   1 username  staff    171 Oct 24  2017 ~$checklist.xlsx
-rw-r--r--@   1 username  staff    171 Oct 16  2017 ~$papers.xlsx
-rw-r--r--@   1 username  staff    162 Sep  4  2017 ~$rec.docx
-rw-r--r--@   1 username  staff    162 Nov 25 21:00 ~$file1.docx
-rw-r--r--@   1 username  staff    162 Nov 25 21:01 ~$file2.docx

Однако, когда я пытаюсь удалить их, это не позволяет мне по разным причинам.Например:

$ rm ~$checklist.xlsx
rm: ~.xlsx: No such file or directory
$ rm $checklist.xlsx
rm: .xlsx: No such file or directory
$ rm checklist.xlsx
rm: checklist.xlsx: No such file or directory

Почему мой компьютер не позволяет мне удалить эти файлы?Как я могу удалить их?Спасибо!

1 Ответ

1 голос
/ 27 марта 2019

вам нужно отбросить эти символы

простой способ создать один:

echo "fileteste" > \~\$file

простой способ удалить один:

rm \~\$file
...