about summary refs log tree commit diff
path: root/Test/D02glob.ztst
diff options
context:
space:
mode:
authorOliver Kiddle <opk@users.sourceforge.net>2003-03-26 17:33:04 +0000
committerOliver Kiddle <opk@users.sourceforge.net>2003-03-26 17:33:04 +0000
commit244f2a14fc2c0b9a57d782a290d17bc1a4299600 (patch)
treeb0292bfde2229c0f95d5bb319290974adba0e9f1 /Test/D02glob.ztst
parenta9293199ec03d0a941504b06b3f4f07d97626fef (diff)
downloadzsh-244f2a14fc2c0b9a57d782a290d17bc1a4299600.tar.gz
zsh-244f2a14fc2c0b9a57d782a290d17bc1a4299600.tar.xz
zsh-244f2a14fc2c0b9a57d782a290d17bc1a4299600.zip
18391: add tests for read builtin a few glob qualifiers, 17678 and 18015
Diffstat (limited to 'Test/D02glob.ztst')
-rw-r--r--Test/D02glob.ztst25
1 files changed, 25 insertions, 0 deletions
diff --git a/Test/D02glob.ztst b/Test/D02glob.ztst
index 3a64b8c22..1c8b7acc6 100644
--- a/Test/D02glob.ztst
+++ b/Test/D02glob.ztst
@@ -265,3 +265,28 @@
 0:exclusions regression test
 >
 >glob.tmp/a glob.tmp/b glob.tmp/c glob.tmp/dir1 glob.tmp/dir1/a glob.tmp/dir1/b glob.tmp/dir1/c glob.tmp/dir2 glob.tmp/dir2/a glob.tmp/dir2/b glob.tmp/dir2/c
+
+ print glob.tmp/*(/)
+0:Just directories
+>glob.tmp/dir1 glob.tmp/dir2
+
+ print glob.tmp/*(.)
+0:Just files
+>glob.tmp/a glob.tmp/b glob.tmp/c
+
+ print glob.tmp/*(.e^'reply=( glob.tmp/*/${REPLY:t} )'^:t)
+0:Globbing used recursively (inside e glob qualifier)
+>a a b b c c
+
+ print glob.tmp/**/(:h) 
+0:Head modifier
+>. glob.tmp glob.tmp
+
+ print glob.tmp(:r)
+0:Remove extension modifier
+>glob
+
+ print glob.tmp/*(:s/./_/)
+0:Substitute modifier
+>glob_tmp/a glob_tmp/b glob_tmp/c glob_tmp/dir1 glob_tmp/dir2
+