Публикации по теме 'shell'
Представляем файл задач
Прекратите использовать Makefile для выполнения повторяющихся задач
TL;DR
Makefile имеет важные ограничения при использовании его для выполнения повторяющихся задач оболочки.
Лучшей альтернативой является использование сценария оболочки с функциями, которые я назвал taskfile . Попробуйте, выполнив следующую команду в своем терминале, которая создаст базовый taskfile в рабочем каталоге:
/bin/bash -c "$(curl -fsSL..
Прогулка по оболочке процесса
Прогулка по интерпретатору командной строки
Привет, друзья, как дела? Вы никогда не спрашивали, как работает интерпретатор командной строки оболочки, когда вы работаете над ? Как он нашел правильную команду и выполнил ее. Для нас оболочка — это очень распространенный инструмент, который мы используем каждый день, добрый друг, но для большинства из нас мы действительно не знаем, что происходит, когда пишем команду и нажимаем ввод.
Что такое интерпретатор командной строки оболочки?..
Символические ссылки и жесткие ссылки
Символические ссылки и жесткие ссылки
Ярлыки между нашими файлами
Сегодня мы увидим, в чем разница между символическими ссылками или программными ссылками и жесткими ссылками, как они используются и как они создаются в UNIX. Но для этого мы должны сначала проверить, что такое иноды.
Что такое инод?
Это структура данных, типичная для файловых систем операционных систем UNIX, каждый индекс идентифицируется уникальным целым числом, в основном как индекс его имени Inode или индексный..
Вопросы по теме 'shell'
Что если [$? -eq 0 ] означает для сценариев оболочки?
В сценарии оболочки, который я видел, есть эта строка:
grep -e ERROR ${LOG_DIR_PATH}/${LOG_NAME} > /dev/null
if [ $? -eq 0 ]
122738 просмотров
schedule
06.03.2024
Как я могу программно выполнить все возможные команды unix (shell) в Android?
У меня есть этот файл .php, отправляющий команды в мое приложение для Android:
Я пробовал работать с:
Runtime.getRuntime().exec(commandLine);
BufferedReader bufferedReader = new BufferedReader(new...
6930 просмотров
schedule
09.05.2024
bash общесистемная интерактивная конфигурация без входа в систему
В каталоге Ubuntu /etc/profile.d я могу настроить bash из моего программного пакета (я имею в виду *.deb). Но это не работает для интерактивных оболочек без входа в систему. Как добавить что-то к этому типу оболочек, которые будут общесистемными?...
114 просмотров
schedule
28.05.2024
Как я воспринимаю ввод оболочки буквально? (т. е. сохранение кавычек и т. д. без изменений)
Я пытаюсь написать сценарий bash, который я буду использовать для замены моей команды egrep. Я хочу иметь возможность получать те же данные, что и мой скрипт, и передавать их в egrep. то есть
#!/bin/bash
PARAMS=$@
`egrep "$PARAMS"`
Но я...
874 просмотров
schedule
14.04.2024
c # выполнить команду оболочки и получить результат
Я выполняю команду командной строки следующим образом:
string cmd = "/c dir" ;
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = "cmd.exe";
proc.StartInfo.Arguments = cmd;...
28864 просмотров
schedule
04.05.2024
Чтение и изменение документа Microsoft Word с использованием сценария TCL
Я работаю над проектом автоматизации, который я полностью закодировал в TCL. Часть проекта требует прочитать документ Microsoft Word и изменить строку в этом документе Word с помощью сценария TCL. Я пробовал с пакетами tcom, но столкнулся с...
939 просмотров
schedule
21.04.2024
Установка проблемы записи MongoDB в сценарии оболочки / оболочки
Я пытаюсь заполнить коллекцию в оболочке MongoDB . Насколько я понимаю, использование расслабленного Write Concern может значительно ускорить процесс. Я говорю о документации о том, как работают Write Concerns , но все, о чем он говорит, это...
1473 просмотров
schedule
19.03.2024
Разделить упорядоченный файл в Linux
У меня есть большой файл с разделителями (с трубой '|' в качестве разделителя), который мне удалось отсортировать (используя сортировку linux) в соответствии с первым (числовым), вторым (числовым) и четвертым столбцом (порядок строк, поскольку это...
123 просмотров
schedule
02.04.2024
Счетчик строк отдельных файлов в каталоге HDFS
Я хочу подсчитать количество строк отдельных файлов (вместе с именами файлов) каталога в HDFS, результат должен быть примерно таким:
4 filename_1.txt
20 filename_2.txt
8 filename_3.txt
В настоящее время я использую
hadoop fs -cat...
1046 просмотров
schedule
05.04.2024
Какую команду терминала я могу использовать для завершения процесса курсора/мыши в MacOSX?
Какую команду терминала я могу использовать для завершения процесса курсора/мыши в MacOSX?
Я изменяю размер мыши с помощью другой команды в терминале, и теперь мне нужно перезапустить процесс, отображающий курсор. Час искал похожую тему, но не...
1813 просмотров
schedule
16.04.2024
Cron xdotool не запускается
Я новичок в использовании crontab, и я пытался получить простую работу cron. Я хочу нажимать F5 каждую минуту, чтобы обновлять Mozzila Firefox. Я использую xdotool для нажатия F5. У меня есть скрипт /usr/local/bin/refresh.sh:
#!/bin/bash...
3332 просмотров
schedule
26.04.2024
Насколько последовательно перенаправление ввода-вывода оболочки с неоднозначным порядком?
Этот увлекательный пост:
Насколько допустима эта команда? «> файл1 ‹ файл2 кот»
подчеркивает удивительное поведение в, казалось бы, искаженном cat вызове "оболочки" (оболочка Linux, предположительно BASH). По сути, оболочки, по-видимому,...
172 просмотров
schedule
18.03.2024
заставить nohup писать кроме nohup.out
Я использовал приведенную ниже команду, чтобы хвост написать nohup.out, а также распечатать вывод на терминале.
nohup train.py & tail -f nohup.out
Однако мне не нужно использовать nohup для использования других имен файлов .
Когда я...
1008 просмотров
schedule
27.04.2024
сделать сортировку/сравнение python так же, как сортировка GNU
После некоторых первых тестов кажется, что Python использует тот же порядок сортировки, что и сортировка Linux (сортировка gnu), с порядком сортировки C (если для локали установлено значение «C»).
Однако я хотел бы иметь возможность писать код...
405 просмотров
schedule
24.03.2024
Индикатор выполнения в окне Applescript
Я хочу загрузить разные приложения с помощью скрипта bash на macOS.
Поскольку есть несколько больших загрузок (например, Office 365), я хотел бы включить индикатор выполнения в обычное окно macOS.
Скрипт загрузки+установки приложений выглядит...
291 просмотров
schedule
20.04.2024