octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #63524] dir doesn't do full recursive search w


From: Dmitri A. Sergatskov
Subject: [Octave-bug-tracker] [bug #63524] dir doesn't do full recursive search with '**'
Date: Wed, 14 Dec 2022 23:31:43 -0500 (EST)

Follow-up Comment #10, bug #63524 (project octave):

In bash shell it works differently. From octave build directory:


$ ls ../**
<...all octave files...>
$ ls ../**/*.m
../test/fntests.m  ../test/mk_bc_overloads_expected.m
$ ls ../*/*.m
../test/fntests.m  ../test/mk_bc_overloads_expected.m

in octave

octave:1> glob("../**")
ans =
{
  [1,1] = ../CITATION
  [2,1] = ../COPYING
  [3,1] = ../COPYRIGHT.md
  [4,1] = ../INSTALL
  [5,1] = ../Makefile.am
  [6,1] = ../Makefile.in
  [7,1] = ../README
  [8,1] = ../aclocal.m4
  [9,1] = ../autogen.sh
  [10,1] = ../autom4te.cache
  [11,1] = ../autopull.sh
  [12,1] = ../bootstrap
  [13,1] = ../bootstrap-funclib.sh
  [14,1] = ../bootstrap.conf
  [15,1] = ../build-aux
  [16,1] = ../config.in.h
  [17,1] = ../configure
  [18,1] = ../configure.ac
  [19,1] = ../doc
  [20,1] = ../etc
  [21,1] = ../examples
  [22,1] = ../gcc_opt
  [23,1] = ../gcc_tsan
  [24,1] = ../gcc_tsanO0
  [25,1] = ../gnulib
  [26,1] = ../libgnu
  [27,1] = ../libgui
  [28,1] = ../libinterp
  [29,1] = ../liboctave
  [30,1] = ../m4
  [31,1] = ../oct-conf-post-private.in.h
  [32,1] = ../oct-conf-post-public.in.h
  [33,1] = ../octave.doap
  [34,1] = ../run-octave.in
  [35,1] = ../scripts
  [36,1] = ../src
  [37,1] = ../test
}

octave:2> glob("../**/*.m")
ans =
{
  [1,1] = ../test/fntests.m
  [2,1] = ../test/mk_bc_overloads_expected.m
}


Dmitri.
-- 




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?63524>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]