У моей оболочки есть вызов "фортуны" в моем файле .login, чтобы предоставить мне небольшое сообщение дня. Тем не менее, некоторые из состояний начинаются с одной ведущей строки пробела, некоторые начинаются с двух, а некоторые не имеют каких-либо ведущих строк пробелов вообще. Это меня беспокоит.
Я сел за оболочку с моей собственной оболочкой script, которая удаляла бы все ведущие пробелы со входа, не уничтожая никакого форматирования фактического состояния, которое может иметь намеренные строки пробелов.
Он не кажется простым однострочным двухминутным исправлением, и когда я читал (тростник) через страницы man для sed и grep, я решил, что попрошу наших замечательных покровителей здесь.