Публикации по теме '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, который я буду использовать для замены моей команды 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