Prueba esto:
while read value count; do
printf '%s:\t%s\n' "${value}" "$(printf "%${count}s" | tr ' ' '=')"
done
La única parte complicada es la construcción de la barra. Lo hago aquí delegando a printf
y tr
como esta respuesta SO .
Como beneficio adicional, es compatible con POSIX -sh
-.
Referencias:
Я знаю, что это старый вопрос, но если кто-то столкнется с этим позже...
TL;DR, вы не можете скрыть это сообщение. См.https://stackoverflow.com/a/13863175/4797233для альтернатив.
Но почему оно появлялось только иногда? Когда вы меняли пользователей с помощью sudo
, это также изменяло вашу среду, и, по-видимому, переменная _JAVA_OPTIONS
не существовала в среде пользователя root. Он также исчез, когда вы удалили эту переменную из своей среды. Однако Netbeans может настроить среду по своему усмотрению перед созданием подпроцесса Java, и он настроен на добавление этой переменной независимо от того, была она там или нет. Вы должны иметь возможность настроить Netbeans, чтобы вообще не добавлять переменную,но точные шаги для этого будут зависеть от вашей версии Netbeans.