Cygwin có thể
$ mkdir 'abcde'
$ mkdir 'abcde '
$ mkdir 'abcde '
$ ls -l
total 0
drwxr-xr-x+ 1 user None 0 May 15 17:11 abcde
drwxr-xr-x+ 1 user None 0 May 15 17:11 abcde
drwxr-xr-x+ 1 user None 0 May 15 17:11 abcde
ok nó hoạt động rõ ràng vì chúng tôi có 3 thư mục riêng biệt, nhưng chúng ta hãy cố gắng để có thêm bằng chứng
$ echo * | xxd
0000000: 6162 6364 6520 6162 6364 6520 2061 6263 abcde abcde abc
0000010: 6465 2020 0a de .
6162 6364 65 20<---- that's the dir abcde, and echo * put a space in after as there is another item it lists.
6162 6364 6520 20 <-- that's the dir 'abcde ', and echo * displayed it with a space in as there is another item it lists
61 62636465 2020 0a <-- that's the dir 'abcde ', and echo * displayed it followed by new line(0a)
Khác
ls cung cấp một số tùy chọn định dạng như bằng lời nói và các tùy chọn khác, ví dụ như bằng dấu phẩy
--format=WORD
across -x, commas -m, horizontal -x, long -l, single-column -1,
verbose -l, vertical -C
-
$ ls -m
abcde, abcde , abcde
Lưu ý khoảng trắng trước dấu phẩy là vì khoảng trắng nằm trong tên tệp. ',' Là định dạng. Nhưng ',' hiển thị khoảng trắng trong tên tệp.
$ ls -m | xxd
0000000: 6162 6364 652c 2061 6263 6465 202c 2061 abcde, abcde , a
0000010: 6263 6465 2020 0a bcde .
-
một minh chứng rất rõ ràng mà không cần nhìn vào bất kỳ hex nào để xác minh, là-
$ mkdir 'abcde '
$ mkdir z
$ ls -m
abcde, abcde , abcde , abcde , z
$
Một cách khác, như Mafu đề cập trong bình luận, là Mingw có gói Msys mà bạn có thể cài đặt trong trình quản lý mackage và msys cài đặt nhiều lệnh để C:\MinGW\msys\1.0\bin>
ví dụ như mkdir.exe và cũng có bash.exe