mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-17 15:01:40 +02:00
Test the new F glob qualifier.
This commit is contained in:
parent
5bae8f00b8
commit
43156fe528
1 changed files with 17 additions and 6 deletions
|
@ -2,8 +2,8 @@
|
|||
|
||||
%prep
|
||||
mkdir glob.tmp
|
||||
mkdir glob.tmp/dir1
|
||||
mkdir glob.tmp/dir2
|
||||
mkdir glob.tmp/dir{1,2,3,4}
|
||||
mkdir glob.tmp/dir3/subdir
|
||||
: >glob.tmp/{,{dir1,dir2}/}{a,b,c}
|
||||
|
||||
globtest () { $ZTST_testdir/../Src/zsh -f $ZTST_srcdir/../Misc/$1 }
|
||||
|
@ -265,11 +265,11 @@
|
|||
( regress_absolute_path_and_core_dump )
|
||||
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
|
||||
>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 glob.tmp/dir3 glob.tmp/dir3/subdir glob.tmp/dir4
|
||||
|
||||
print glob.tmp/*(/)
|
||||
0:Just directories
|
||||
>glob.tmp/dir1 glob.tmp/dir2
|
||||
>glob.tmp/dir1 glob.tmp/dir2 glob.tmp/dir3 glob.tmp/dir4
|
||||
|
||||
print glob.tmp/*(.)
|
||||
0:Just files
|
||||
|
@ -281,7 +281,7 @@
|
|||
|
||||
print glob.tmp/**/(:h)
|
||||
0:Head modifier
|
||||
>. glob.tmp glob.tmp
|
||||
>. glob.tmp glob.tmp glob.tmp glob.tmp glob.tmp/dir3
|
||||
|
||||
print glob.tmp(:r)
|
||||
0:Remove extension modifier
|
||||
|
@ -289,5 +289,16 @@
|
|||
|
||||
print glob.tmp/*(:s/./_/)
|
||||
0:Substitute modifier
|
||||
>glob_tmp/a glob_tmp/b glob_tmp/c glob_tmp/dir1 glob_tmp/dir2
|
||||
>glob_tmp/a glob_tmp/b glob_tmp/c glob_tmp/dir1 glob_tmp/dir2 glob_tmp/dir3 glob_tmp/dir4
|
||||
|
||||
print glob.tmp/*(F)
|
||||
0:Just full dirs
|
||||
>glob.tmp/dir1 glob.tmp/dir2 glob.tmp/dir3
|
||||
|
||||
print glob.tmp/*(^F)
|
||||
0:Omit full dirs
|
||||
>glob.tmp/a glob.tmp/b glob.tmp/c glob.tmp/dir4
|
||||
|
||||
print glob.tmp/*(/^F)
|
||||
0:Just empty dirs
|
||||
>glob.tmp/dir4
|
||||
|
|
Loading…
Reference in a new issue