rnsl

Load a list of strings expanded by the shell
git clone git://git.meso-star.fr/rnsl.git
Log | Files | Refs | README | LICENSE

rnsl.5 (1984B)


      1 .\" Copyright (C) 2022, 2023 Centre National de la Recherche Scientifique
      2 .\" Copyright (C) 2022, 2023 Institut Pierre-Simon Laplace
      3 .\" Copyright (C) 2022, 2023 Institut de Physique du Globe de Paris
      4 .\" Copyright (C) 2022, 2023 |Méso|Star> (contact@meso-star.com)
      5 .\" Copyright (C) 2022, 2023 Observatoire de Paris
      6 .\" Copyright (C) 2022, 2023 Université de Reims Champagne-Ardenne
      7 .\" Copyright (C) 2022, 2023 Université de Versaille Saint-Quentin
      8 .\" Copyright (C) 2022, 2023 Université Paul Sabatier
      9 .\"
     10 .\" This program is free software: you can redistribute it and/or modify
     11 .\" it under the terms of the GNU General Public License as published by
     12 .\" the Free Software Foundation, either version 3 of the License, or
     13 .\" (at your option) any later version.
     14 .\"
     15 .\" This program is distributed in the hope that it will be useful,
     16 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
     17 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
     18 .\" GNU General Public License for more details.
     19 .\"
     20 .\" You should have received a copy of the GNU General Public License
     21 .\" along with this program. If not, see <http://www.gnu.org/licenses/>.
     22 .Dd September 15, 2023
     23 .Dt RNSL 5
     24 .Os
     25 .Sh NAME
     26 .Nm rnsl
     27 .Nd Rad-Net String List file format
     28 .Sh DESCRIPTION
     29 .Nm
     30 is a text file format that lists strings.
     31 Each string is expanded and therefore can be composed of variables
     32 .Pq e.g. Pa ${MY_PATH}/file.txt .
     33 .Pp
     34 Characters behind the hash mark
     35 .Pq Li #
     36 are considered comments and are therefore ignored, as well as empty lines,
     37 i.e. lines without characters or composed only of spaces and tabs.
     38 .Pp
     39 The file format is as follows:
     40 .Bl -column (strings-count) (::=) ()
     41 .It Ao Va rnsl Ac Ta ::= Ta Ao Va strings-count Ac
     42 .It Ta Ta Va string
     43 .It Ta Ta Va ...
     44 .It Ao Va strings-count Ac Ta ::= Ta Va integer
     45 .El
     46 .Sh EXAMPLES
     47 .Bd -literal
     48 3
     49 string0
     50 "string 1"
     51 "${MY_VARIABLE}/string 2"
     52 .Ed
     53 .Sh HISTORY
     54 The
     55 .Nm
     56 format was first developed for the
     57 .Xr htrdr-planeto 1
     58 program.