1*0cdab9e9SschwarzeSTRING-UNDEF(1) General Commands Manual STRING-UNDEF(1) 2*0cdab9e9Sschwarze 3*0cdab9e9SschwarzeNNAAMMEE 4*0cdab9e9Sschwarze string-undef - expanding undefined strings 5*0cdab9e9Sschwarze 6*0cdab9e9SschwarzeDDEESSCCRRIIPPTTIIOONN 7*0cdab9e9Sschwarze UUsseerr ddeeffiinneedd ssttrriinngg 8*0cdab9e9Sschwarze The sting "mys" is undefined and remains undefined. 9*0cdab9e9Sschwarze 10*0cdab9e9Sschwarze Its value is "", and now it is defined, and its value is still "". 11*0cdab9e9Sschwarze 12*0cdab9e9Sschwarze After redefining it to "newval", it is of course still defined. 13*0cdab9e9Sschwarze 14*0cdab9e9Sschwarze After removing the definition, it is now undefined. 15*0cdab9e9Sschwarze 16*0cdab9e9Sschwarze UUsseerr ddeeffiinneedd mmaaccrroo 17*0cdab9e9Sschwarze The macro "mym" is undefined. 18*0cdab9e9Sschwarze 19*0cdab9e9Sschwarze It has no effect: But now it is defined. 20*0cdab9e9Sschwarze 21*0cdab9e9Sschwarze After defining it as: neweffect it is of course still defined. 22*0cdab9e9Sschwarze 23*0cdab9e9Sschwarze After removing the definition, it is now undefined. 24*0cdab9e9Sschwarze 25*0cdab9e9Sschwarze RReennaammeedd mmaaccrroo 26*0cdab9e9Sschwarze The standard .BR macro is defined, and it wwoorrkkss. 27*0cdab9e9Sschwarze 28*0cdab9e9Sschwarze After renaming it, the new name is defined, and wwoorrkkss. 29*0cdab9e9Sschwarze 30*0cdab9e9Sschwarze PPrreeddeeffiinneedd ssttrriinngg 31*0cdab9e9Sschwarze A predefined string is defined and has the value "(R)". 32*0cdab9e9Sschwarze 33*0cdab9e9SschwarzeOpenBSD April 9, 2018 STRING-UNDEF(1) 34