ссылка на аббревиатуру gnuplot

398
mjp

Где конкретно обозначены аббревиатуры gnuplot? Например: - команда с одной буквой "l". > help l дает большой список и не определяет, к чему относится буква «L». Этот вопрос возникает при чтении опубликованных примеров сценариев и связан с поиском сокращений gnuplot, который не проясняет, как однозначные сокращения устранены. Большое спасибо, надеюсь, ответ поможет другим

3
Как [Поиск сокращений gnuplot] (http://superuser.com/questions/508644/looking-up-gnuplot-abbreviations) не отвечает на ваш вопрос? Wrzlprmft 8 лет назад 0
http://superuser.com/questions/508644/looking-up-gnuplot-abbreviations не объясняет, где найти то, к чему относятся неоднозначные аббревиатуры из одной буквы. например, «P» может восстановить «Pause», «Plot», «Print» или «Pwd». mjp 8 лет назад 0
@mjp Сейчас есть [[1] (http://superuser.com/a/1098570/257269), [2] (http://superuser.com/a/1099426/257269)]. Проверьте, работает ли он для вас. Hastur 7 лет назад 0

1 ответ на вопрос

1
mjp

Автоэкстрагированный список сокращений команд gnuplot из исходного кода

 bi - bind  ca - call  cl - clear  eval - evaluate  ex - exit  f - fit  h - help  hi - history  l - load  low - lower  p - plot  pa - pause  pr - print  printerr - printerror  q - quit  ra - raise  re - reread  ref - refresh  rep - replot  res - reset  sa - save  scr - screendump  se - set  sh - show  she - shell  sp - splot  st - stats  sy - system  und - undefine  uns - unset  up - update  

Большое спасибо https://superuser.com/users/257269/hastur за вдохновение! Я верю, что эта ссылка полезна.

Точный приоритет аббревиатуры может варьироваться в зависимости от версии gnuplot. Он был извлечен из архива с помощью следующего скрипта sh (или аналогичного).

# Extract file --to-stdout -O # Specifically select the command table # Grep commands # Remove { } syntax, commas & double quotes # Print abbr & full command # sort tar -xv -O -f /opt/local/var/macports/distfiles/gnuplot/5.0.3/gnuplot-5.0.3.tar.gz gnuplot-5.0.3/src/tables.c | \ sed -n '/command_ftbl\[\]/,/invalid_command/p' | \ grep '\$' | \ sed 's/{//g ; s/}//g ; s/,/ /g ; s/"//g' | \ awk '' | \ sort -bf 

Команды хранятся в массиве command_ftbl [], параметры команд и т. Д. Находятся в других таблицах, но как только вы узнаете команду, документация обычно проясняет сокращения параметров.

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