WedX - журнал о программировании и компьютерных науках

Публикации по теме 'shell'


Написание простой функции puts()
Написание простой функции puts() /* original function prototype */ int puts(const char *s); Функция puts() позволяет записывать строку (строки) в стандартный вывод (stdout). Эта функция проще, чем функция printf() , поскольку она не учитывает другие данные. сложности. Это только для печати строк. Когда вы пишете свою собственную функцию, вы укрепляете свое понимание концепций программирования. Для этой задачи нам понадобится библиотека C с именем unistd.h . В этой..

ОБОЛОЧКА LINUX  — НАВИГАЦИЯ, ЧАСТЬ ВТОРАЯ
В последней статье серии мы познакомились с миром навигации оболочки; мы узнали, как проверить текущий рабочий каталог, как изменить каталоги, как вывести список всех файлов и папок в каталоге, как отобразить содержимое каталога без родного текстового редактора, а также как создавать пустые файлы. Если вы пропустили этот выпуск, вы всегда можете найти его здесь . В этом эпизоде ​​серии мы рассмотрим больше команд навигации оболочки, узнаем, как на самом деле удалять файлы,..

5 удобных приемов работы со строками в Bash
Обращение со строками как гуру Работа со строками — одна из важнейших задач для любого языка программирования, включая Bash. Тем не менее, это долгий путь, чтобы освоить работу со строками в Bash. Дело не только в синтаксисе, вам также необходимо знать несколько инструментов командной строки для обработки строк, таких как awk , grep и sed . И, конечно же,…

Две самые важные команды для навигации по компьютеру
Навигация по рабочему пространству проекта — это навык, для развития которого требуется время и опыт, и который может повысить эффективность ваших проектов программирования в несколько раз. К сожалению, у вас может не быть времени и опыта, а незнание того, как ориентироваться в вашей системе, может затормозить ваш прогресс в достижении краткосрочных целей. В этой статье я расскажу о двух наиболее часто используемых командах, используемых для навигации по компьютеру, а также об основах..

Вопросы по теме 'shell'

Виджет удален
Всем доброго траура У меня есть главный экран со следующими сочетаниями клавиш: shell.getDisplay().addFilter(SWT.KeyUp, new Listener() { @Override public void handleEvent(Event event) { switch (event.keyCode) { case...
03.04.2024

Используйте GDB для отладки программы C++, вызванной из сценария оболочки
У меня есть чрезвычайно сложный сценарий оболочки, в котором он вызывает программу на C++, которую я хочу отладить через GDB. Чрезвычайно сложно отделить эту программу на С++ от оболочки, так как она имеет множество ветвей и множество настроек...
08.04.2024

Заполнение пробелов в команде файлом с использованием пользовательского ввода в оболочке?
Я столкнулся с препятствием при создании этой программы-оболочки, которая включает в себя несколько файлов jar javascript. У меня уже настроено меню и пауза для ввода пользователя, т.е. echo "Enter a number between 0-9" read answer case $answer...
01.04.2024

объединить все содержимое файлов в заданном каталоге и его подкаталогах
Есть небольшой проект, чтобы сделать. Мне нужно написать сценарий самораспаковывающегося архива, который можно использовать для объединения содержимого каталога, чтобы его можно было отправить по электронной почте непосредственно из командной строки....
08.04.2024

Как заставить файл .profile работать на машине Solaris?
Это расстраивало меня в течение двух дней, и кажется, что это должно быть очень просто. Я только что создал учетную запись на машине Solaris. Sun OS 5.10, кажется. По умолчанию используется оболочка Bourne, которая мне не нужна. Я сделал cat...
30.03.2024

Перезаписать файл при копировании в zip-файл с помощью библиотеки Microsoft Shell COM.
Я использую COM-библиотеку Microsoft Shell Controls And Automation из VBA. У меня есть zip-файл, и я копирую файл в zip-файл. Проблема в том, что файл уже существует, и он выдает диалоговое окно, в котором говорится: «В этом месте уже есть файл с...
17.03.2024

Сопоставление регулярных выражений с использованием сценария оболочки
Ниже я создал сценарий оболочки, который проверяет, содержит ли файл out.txt строку с текстом «Billing_20160210». Я получаю сообщение об ошибке в части регулярного выражения, в которой говорится, что «[[: не найдено». Не уверен, что я что-то...
19.04.2024

Как отображать одинарные кавычки внутри двойных кавычек в строке в python
Я знаю, что это очень простой вопрос, но не могу его сформулировать. Мне нужно выполнить настраиваемую команду на основе команды python в сценарии. ex: below is the actual commands. command-dist --host='server1' -- cmd -- 'command1;command2'...

Как мы можем сделать ТАЙМЕР с функциональностью (СБРОС) в bash
Я очень новичок в написании сценариев оболочки, я много чего гуглил для этой проблемы. Но не могу найти идеального решения. Проблема в том, что это код мониторинга журнала с «ОШИБКОЙ», шаблон Как мы можем создать ТАЙМЕР в сценариях unix....
10.04.2024

Использование csplit для разделения большого файла на файлы меньшего размера с определенным именем
Имея очень большой простой текстовый файл, содержащий около 40 миллионов строк, каждая из которых имеет одинаковую длину и формат, мы хотим разбить его построчно на N файлов с помощью csplit . Например, если N равно 80, имя сгенерированных файлов...

Как автоматически удалять файлы внутри папки внутри папки?
У меня есть родительская папка необработанные CSV-файлы Папка необработанные CSV-файлы содержит несколько папок с именами a,b,c...z Папки a,b,c...z : все они содержат множество CSV-файлов как автоматически удалить эти...
20.04.2024

Объединить строку со строкой в ​​bash
Я использую скрипт bash для чтения из файла csv: #!/bin/bash b=".html" declare -a files=() while read line do files+=("${line}${b}") done < all_fr.csv echo "${files[@]}" | tr ' ' '\n' переменная $line...
19.03.2024

Новые материалы

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


Для любых предложений по сайту: [email protected]