terminal

linux grep Подсчитать количество подстрок строк в файле - пример команды

Можно пробовать такие варианты:

grep -ow 'needle' file | wc -l
grep -o '\bneedle\b' file | wc -l
grep -o '\<needle\>' file | wc -l

Например:

grep -ow 'https' video_sitemap3312.xml  | wc -l

Источник идеи:

makefile "Аргументы командной строки", как передать параметр, переменная

Можно через переменную окружения, напр. определить команду так:

test_var:
	echo $(PARAM)

и вызвать так:

PARAM=test22 make test_var

получим:

echo test22
test22

pascal Определяем нажатие клавиш-стрелок в консоли (терминале): вверх, вниз, вправо, влево

Общая идея:

uses Crt; //  импортираем модуль Crt

var c: char;
begin

  writeln(
    'Нажмите клавишу-стрелку для проверки, ',
    ' для выхода из программы нажмите клавишу  q'
  );

  while c <> 'q' do
  begin

    c := readKey();
    if (c = #72) then
      writeln('up');
    if (c = #80) then
      writeln('down');
    if (c = #75) then
      writeln('left');
    if (c = #77) then
      writeln('right')
  end;
  writeln('Programma zavershena');

end.

-- здесь мы:

#24.2 pascal Управление "сценой": примеры кода и технических приёмов для простой анимации и "игр"

Задача этого урока - познакомить вас с техническими деталями, которые хотя и не входят в основную программу нашего курса базовой алгоритмической подготовки, тем не менее позволят проще управлять консольной программой, напр. не нажимая каждый раз Enter, при вводе каких-либо данных.

Почему эти детали не входят в программу - потому что научиться понимать структуру кода/основные идеи программирования можно и без них, но с ними программы будут куда более "реальными" и настоящими ;)

mysql Выполнить команду запрос из териминала -- без входа в командную оболчку

Forums:

Напимер:

mysql -u имяпользователя -p -e "create database somedb"

или с указанием пароля:

mysql -u имяпользователя -p12345 -e "create database somedb"

xdebug vscode docker Запуск и отладка PHP из командной строки, терминала или из браузера Пример launch.json

Примечание:

Конфиг xdebug

По аналогии с обычной установкой (см. наш пример для линукса) в xdebug.ini укажем 5 опций:

docker alpine Псевдонимы команд для терминалов alias (shell/bash)

Разберемся как создавать псевдонимы команд в alpine-контейнере, просто взять и написать в докерфайле:

RUN echo 'alias cept="./vendor/bin/codecept"' >> ~/.bashrc

-- по-умолчанию здесь не получится, дело в том, что:

  • 1) alpine linux не использует bash по умолчанию, а использует shell
  • 2) дело в том, как именно вы запускаете командную оболочку после старта контейнера

Действуем так:

Конвертировать Mp4 в Mp3 LInux Ubuntu в терминале

Пример команды:

 ffmpeg -i имяфайла.mp4 -vn -acodec libmp3lame -ac 2 -ab 160k -ar 48000 имяфайла.mp3 

Источник:

ubuntu linux Разбить, разделить MP3 файл на файлы меньшего размера

В терминале

Какие есть варианты

  • Разбить файл на отрезки фиксированной длины:
    mp3splt -t 15.0 myfile.mp3  

    -- разобьет файл myfile.mp3 на фрагменты по 15 минут каждой.

  • Автоматический выбор точек разбивки по "тишине":
    mp3splt -s -p th=-50,nt=10 имявашегофайла.mp3

    -- где:

Pages

Subscribe to RSS - terminal