dc unix: сохранение начального значения даже после сохранения нового значения при одном и том же индексе массива

Я не могу понять этот пример, приведенный в manpage dc : $ dc 1 0:a 0Sa 2 0:a La 0;ap 1 Мне ответ должен быть 2, потому что: 1 0:a Здесь мы сохраняем 1 на 0-й позиции массива a . 0Sa Теперь мы нажимаем 0 в стек регистров a . 2 0:a Теперь снова мы […]

Как выяснить, какие изменения в каких файлах выполняет данная команда или даже перехватывать их?

Скажем, у меня есть программный mysterion выполнение которого, вероятно, изменит некоторые файлы. Чтобы выяснить, является ли это вредным или нет, я хотел бы запустить его таким образом, чтобы я мог, по крайней мере, знать, какие файлы были изменены, или, может быть, даже каким-то образом подключить к нему другую программу, которая решает, принимать ли или отрицать […]

grep и найдите следующее значение:

У меня есть выход из команды find: abc,10.11.13.14,def,1.2.3.4,geh,6.7.54.23 где abc, def и geh – имена устройств и могут быть любой длины, а другие – IP-адресом, принадлежащим устройствам. Как и abc,10.11.13.14 для устройства abc . IP должен быть рядом с разделителем запятой. Как я могу использовать sed, grep или awk для печати связанного IP, когда я […]

Уникальное имя файла для разных файлов

Я работаю с графическим дизайном. Я загрузил много файлов (файлы EPS файлы PSD и т. Д.) С разных сайтов. Поскольку это происходит с разных веб-сайтов, после загрузки с более чем 10 различных сайтов, у меня есть много одинаковых файлов с одинаковым размером и одинаковое все, кроме имени файла (от 2 до 4 копий для того […]

Повторное нажатие клавиш в «представлении каталога» vim

«Список каталогов Netrw», который вы получаете, открывая каталог в vim (например :e . ), Похоже, использует другой набор привязок клавиш, чем обычный vim для навигации У меня есть ключи hjkl, переделанные таким образом: noremap dh noremap h gj noremap t gk noremap nl noremap ed noremap ln Но когда я нажимаю 't' (aka arrow-up) в […]

Декодирование «prog> file 2> & 1"

Мне сложно понять конструкцию prog > file 2>&1 . Я прочитал, что это означает «Отправить stdout и stderr в файл». Но мой вопрос: как? Я понимаю, что prog > file основном отправляет stdout в файл. Я также понимаю, что prog 2>&1 означает, что stderr должен быть отправлен на stdout . Но я не могу подключить […]

Как обрабатывать необязательные аргументы в сценарии bash, если не указан порядок?

Я смущен тем, как включать необязательные аргументы / флаги при написании сценария bash для следующей программы: Программа требует двух аргументов: run_program –flag1 <value> –flag2 <value> Однако есть несколько необязательных флагов: run_program –flag1 <value> –flag2 <value> –optflag1 <value> –optflag2 <value> –optflag3 <value> –optflag4 <value> –optflag5 <value> Я хотел бы запустить скрипт bash так, чтобы он принимал […]

Замена строки в файле

У меня есть следующий файл: <?xml version="1.0" encoding="utf-8"?> <!–Generated by crowdin.net–> <string name="test" >- test</string> <string name="test" >test-test</string> <string name="test" >test – test</string> и я хотел бы заменить en dash своим значением unicode, но не все из них, только те, что string теге string Я запускаю несколько sed с различным регулярным выражением, но я не […]

Как первичное ядро ​​unix обратилось к памяти?

Сегодня почти все ядра используют виртуальную память, предоставляемую MMU. Они делают это с глобальной таблицей страниц, адрес которой находится в регистре CPU, а также диспетчер страниц / сопоставление страниц для процессов. Например, «vm» в vmlinuz означает, что ядро ​​linux поддерживает виртуальную память. Все это возможно, потому что MMU отображает непрерывные адреса памяти в сегменты памяти, […]

$ SHELL хранит путь к оболочке по умолчанию в Linux?

Мой администратор говорит, что моя оболочка по умолчанию установлена ​​в bash , но $ echo $SHELL /bin/csh $ Является ли оболочка по умолчанию связанной с переменной SHELL ? Нет, для чего используется переменная?

Interesting Posts

Шифровать базу данных postgresql

как фильтровать по звездочке или аналогичному выражению rsync в zsh

Переместить все файлы с определенным расширением из нескольких подкаталогов в один каталог

Как удалить LiveCD после установки ОС на VirtualBox?

Как сделать локальные сертификаты CA системы известными для Firefox?

Выбор двух наборов условий в awk

Как запустить следующую команду с фигурными фигурными скобками в bash?

LD_LIBRARY_PATH игнорируется Python 2.7

EDID – помогает определить правильные значения DPI и частоты обновления

Пакетное переименование длинных имен файлов переменной длины с годами

Получить возвращаемое значение из команды `find .. -exec ..`?

Шифровать файл casper-rw для использования с Easy2Boot

Определите, какой процесс занимает большую часть полосы пропускания диска?

Как переименовать несколько файлов с помощью сценария оболочки?

PROMPT_DIRTRIM не работает

Linux и Unix - лучшая ОС в мире.