From: Prarit Bhargava on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/600#note_400124440 dzickus, after re-reading your comment I think you're actually worried about the calls to generate_all_config.sh. Here's a quick and dirty program to show you how placing quotes around the variables shows that empty strings are in fact interpreted as empty by the script. [prarit@prarit tmp]$ cat doit \#!/usr/bin/bash echo "argument 1 is |$1|" echo "argument 2 is |$2|" echo "argument 3 is |$3|" [prarit@prarit tmp]$ ./doit argument 1 is || argument 2 is || argument 3 is || [prarit@prarit tmp]$ ./doit "" a b argument 1 is || argument 2 is |a| argument 3 is |b| [prarit@prarit tmp]$ ./doit a "" b argument 1 is |a| argument 2 is || argument 3 is |b| P. _______________________________________________ kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx