Added a comment syntax to guestfish (# ...).

This commit is contained in:
Richard Jones
2009-04-30 19:53:52 +01:00
parent f1c552c436
commit df189925e4
2 changed files with 17 additions and 0 deletions

View File

@@ -354,6 +354,11 @@ script (int prompt)
while (*buf && isspace (*buf))
buf++;
if (!*buf) continue;
/* If the next character is '#' then this is a comment. */
if (*buf == '#') continue;
/* Get the command (cannot be quoted). */
len = strcspn (buf, " \t");

View File

@@ -177,6 +177,18 @@ a space-separated list, enclosed in quotes. For example:
vgcreate VG "/dev/sda1 /dev/sdb1"
=head1 COMMENTS
Any line which starts with a I<#> character is treated as a comment
and ignored. The I<#> can optionally be preceeded by whitespace,
but B<not> by a command. For example:
# this is a comment
# this is a comment
foo # NOT a comment
Blank lines are also ignored.
=head1 COMMANDS
=head2 help