Сценарии Bash: Печать данных столбца в той же строке

При выполнении подобных команд много раз поместите подобные части в сценарий оболочки или в make-файл. Дайте сценарий или целевые понятные имена. Тот путь, когда Вы смотрите на то, что Ваши различные терминалы делают, командная строка (плюс возможно имя хоста и текущий каталог) скажет ясно Вам всем, которых необходимо знать.

Установите заголовок своего терминала для показа текущего каталога и выполняющий команду от $PROMPT_COMMAND (удар) или preexec (zsh). Тем путем можно сказать то, что продолжается непосредственно в списке окна, не имея необходимость переключаться на окно. Когда команда завершится, установите заголовок на текущий каталог и статус выхода последней команды ($?).

Зарегистрируйте все команды, которые производят вывод и удостоверяются, что журнал включает признак успешности или неуспешности (если это не происходит естественно, заканчивается с echo $?). Этот вход должен быть включен в Ваш сценарий обертки (см. выше). Тем путем можно оглянуться назад и видеть то, что произошло прежде. Зарегистрируйте даты запуска и завершения также при нахождении их полезными.

5
26.03.2014, 08:25
4 ответа
[1171287] Замените все выходные строки, например:

на строки типа:

Для удаления символов новой строки перед их помещением в выходной файл используется [1171650]tr[1171651].

tr[1171653] - это утилита перевода или удаления. В этом случае использование опции [1171654]-d[1171655] говорит об удалении. Символ, который мы просим его удалить - это символ новой строки, выраженный как [1171656]$'\n'[1171657].[1171294].

4
27.01.2020, 20:38
[1171413] Если вы знаете, что есть три столбца, вы можете использовать вставку:

0
27.01.2020, 20:38
[1171143].
0
27.01.2020, 20:38
[1171295] Решение заключалось бы в использовании подоболочек:

                            
2
27.01.2020, 20:38

Теги

Похожие вопросы