¿Hay un comodín en bash para que coincida exactamente con 5 caracteres, acortando un patrón como ?????
bash
shell-script
wildcards
Theo
fuente
fuente

bash(ese también funcionaría con ksh93 o zsh en la emulación sh / ksh). Conbash, puedes usar$(seq "$n" | tr -cd '\n' | tr '\n' '?')en su lugar.$(yes '?' | tr -cd '?' | head -c $n), esto es divertido. Además, ¿no podría eliminar la dependencia de $ IFS poniéndola entre "comillas"?split+globoperador (dejando una expansión sin comillas) pero solo laglobparte (desea que?????se expanda ese patrón, lo que no sucedería) si lo citó$(...)) Tenga en cuenta que utiliza esesplit+globoperador con su sin comillas$nque agrega otro requisito que$IFSno debe contener dígitos. Ese puede y debe citar.