2018-03-22 14:43:41 |
Radu Cristescu |
description |
Make a path with spaces in the name:
mkdir -p "~/d 1/d 2"
Attempt to autocomplete this path:
ls -l \~/<TAB>
Expected result: ls -l \~/d\ 1
Actual result: ls -l ~/d\ 1
ls -l "~/"<TAB>
Expected result: ls -l \~/d\ 1
Actual result: ls -l ~/d\ 1
I found this out by accidentally quoting the tilde and then trying to remove it in a safe way (i.e. without deleting my home directory by accident). |
Make a path with spaces in the name:
mkdir -p "~/d 1/d 2"
Attempt to autocomplete this path:
ls -l \~/<TAB>
Expected result: ls -l \~/d\ 1
Actual result: ls -l ~/d\ 1
ls -l "~/"<TAB>
Expected result: ls -l \~/d\ 1
Actual result: ls -l ~/d\ 1
I found this out by accidentally quoting the tilde and then trying to remove it in a safe way (i.e. without deleting my home directory by accident).
I'm using Ubuntu 17.10 amd64. |
|