Вопросы с меткой [bash]

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.

0
голосов
1ответ
300 показов

Удалить файл, если число в имени файла меньше, чем хххх

У меня есть тысячи файлов в формате randomstring_XXXXXXXX.jpg, где «xxx» - это unixtime (1388415305). Теперь мне нужно удалить все файлы старше некоторой (unixtime) даты. У кого-нибудь есть решение ...
0
голосов
1ответ
58 показов

Программы для управления выполнением скриптов bash

Кто-нибудь может порекомендовать программу на основе графического интерфейса для управления выполнением сценариев bash в зависимости от времени / интервала? Я уже знаком с cron и at и ищу ...
0
голосов
2ответа
415 показов

автозаполнение bash + история команд с использованием sudosh в AIX

Мы настроили sudosh в AIX в качестве оболочки входа в систему с /usr /bin /bash в качестве оболочки по умолчанию. Все работает нормально, кроме автозаполнения bash и истории команд больше не ...
0
голосов
2ответа
2k показов

Требовать, чтобы bash-скрипт запускался с sudo (не как пользователь root)?

Я хочу, чтобы скрипт bash запускался как текущий пользователь с sudo , но не позволяю ему запускаться, если он выполнялся как пользователь root напрямую. Это связано с тем, что я выполняю некоторые ...
0
голосов
1ответ
809 показов

bash: добавление общей строки в файлы, найденные с подстановочными знаками

Мне интересно, есть ли способ переименовать широкий спектр файлов, которые найдены с использованием шаблонов подстановочных знаков. Например, я хочу scp все файлы, которые соответствуют определенному ...
0
голосов
1ответ
63 показов

Grep от Log & Calculate затем оповещение

У меня есть файл журнала, в котором есть следующие строки. Мне нужен bash-скрипт, который принимает значения, выделенные жирным шрифтом (4092.1M / 20.1G), выполняет математические операции и затем ...
0
голосов
1ответ
693 показов

Как настроить linux для отображения веб-страницы на локальном хосте 127.0.0.1, которая разрешает команды терминала, выданные javascript?

Извините, если я путаю вещи (не знаю много об этой теме). По сути, я хочу получить беспроводной доступ к своему малиновому пи с телефона, если я нахожусь в нескольких метрах от него, и в этой ...
0
голосов
1ответ
244 показов

Как я могу установить свой скрипт в каталог $ HOME/.bin (или $ HOME/bin) пользователя и убедиться, что он находится в его PATH?

Изменить: места, где я сказал $ HOME/.bin, я должен был написать $ HOME/bin или любой эквивалентный вариант. Итак, у меня есть скрипт bash, который я распространяю как клиент для своего API. Текущая ...
0
голосов
1ответ
596 показов

Проблема с RVM конфликтует с Brew?

Пожалуйста, держись со мной, потому что я не эксперт по Bash. На самом деле я довольно новичок в OSX
0
голосов
2ответа
53 показов

запутался в переменных в bash

Я знаю, что переменные в bash не имеют типа, но я не совсем понимаю, какое значение им присвоено. Следующий простой скрипт отлично работает в bash #!/bin/bash tail -n +2 /cygdrive/c/workdir\ ...
0
голосов
1ответ
2k показов

Как заставить nmap показывать ftp баннер / приветственное сообщение?

Каковы команды для получения Nmap для отображения ответов FTP-баннера?
0
голосов
1ответ
23 показов

Переместить дочерние папки в другую папку

Я новичок в UNIX, и я пытаюсь написать сценарий оболочки, который переместит все папки старше одного дня в каталоге архива журнала в другую папку. Ниже приведена команда, которую я использую для ...
0
голосов
0ответов
61 показов

Как управлять файловыми дескрипторами процесса в Linux?

У меня есть исполняемый файл, который для меня является черным ящиком . Теперь я хочу выполнить его в защищенном режиме, который: Не меняет файл в моей системе. Не отправляет никакой информации в ...
0
голосов
1ответ
19 показов

Отменить флаг по умолчанию

Как контекст. У меня есть папка, которую я поместил в свой каталог $HOME . ~> ls -s /var/www/to_link "$HOME/linked" Я cd в "$HOME/linked" Таким образом, по умолчанию pwd показывает текущий каталог, ...
0
голосов
1ответ
28 показов

Резервное копирование GitHub

У меня есть несколько каталогов github, и я использую скрипт с командой "cp" для резервного копирования на внешний USB-накопитель. Мне было интересно, стоит ли мне создавать резервные копии ...
0
голосов
3ответа
166 показов

Проверьте, какая строка встречается первой в растущем файле

Я запускаю удаленный исполняемый файл, который создает файл журнала. Я хочу написать сценарий, чтобы проверить, успешно ли выполняется исполняемый файл или обнаружена ошибка. Я могу это сделать, ...
0
голосов
1ответ
42 показов

OS X LoginHook - nc выходит преждевременно без видимой причины

Я пытаюсь использовать loginhook для загрузки больших объемов данных, и у меня возникли проблемы, которые я привел к преждевременному выходу nc без видимой причины. Это упрощенный тестовый скрипт: ...
0
голосов
1ответ
58 показов

Изменить значение в конфиге без открытия

Можно ли изменить / раскомментировать значение в конфигах linux без открытия и перехода на строку? Пример: в php.ini у нас был expose_php = On и мы хотим отключить его: $: magic_cmd "expose_php = Off"
0
голосов
3ответа
65 показов

Почему не работает?

Поэтому я запустил команду find / .bash_profile чтобы проверить, существует ли она где-нибудь на моем Mac, прежде чем я ее создаю. Поиск по всему компьютеру, очевидно, занимает минуту, поэтому я ...
0
голосов
2ответа
4k показов

Невозможно создать постоянный псевдоним в Mac OS

В Linux я вполне могу добавить псевдоним в bashrc, и он станет постоянным псевдонимом. В Mac OS я пытался сделать то же самое: vim ~/.bashrc export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH f or ...
0
голосов
1ответ
65 показов

Закомментирование строки в скрипте Bash на основе переменной

Я не программист, и я пытаюсь сделать свой первый сценарий. Я имею: # NOMBREX1:lalalala # NOMBREX2:0 if [ "$NOMBREX2" == "0" ]; then ?????? fi $COMMENT1 rar a -r ......... Если NOMBREX2=0 я хочу ...
0
голосов
1ответ
3k показов

MAC - редактировать файл hosts в скрипте bash

В моем экземпляре mamp настроены некоторые виртуальные машины, я использую wp-cli в bash для установки экземпляров wordpress, я хотел добавить в этот скрипт команду для редактирования файла hosts на ...
0
голосов
0ответов
167 показов

bash не находит "./file", хотя файл находится в текущем каталоге

Это говорит мне, что в текущем каталоге есть файл arm-uclinuxeabi-gcc : manuel@manuel-VirtualBox:~/linux-cortexm-1.12.4/tools/arm-2010q1/bin$ ls -l total 16808 -rwxr-xr-x 1 manuel manuel 547548 Apr ...
0
голосов
1ответ
409 показов

Перечислите все разговоры в Pidgin за один день

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

Объедините результаты CAT и TAC в одном окне в Linux

У меня есть два файла журнала, которые я хотел бы просмотреть на экране одновременно. Ниже вы можете увидеть мои команды: pi@raspberrypi ~ $ watch -n 1 tac /home/pi/log/log.txt pi@raspberrypi ~ $ ...
0
голосов
2ответа
465 показов

Пустой /var /log после запуска скрипта cron bash

Я написал небольшой скрипт bash, и вдруг моя папка /var /log полностью пуста, за исключением журнала, который я создал для скрипта bash. Вот скрипт, который я запускаю каждый час с cron: #!/bin/bash ...
0
голосов
1ответ
97 показов

Поиск строки между двумя временными метками, начиная с нижней части файла

Я пытался найти строку Cannot proceed: the cube has no data в огромном файле test.txt только между временными метками вчера с 22:30 до сегодняшнего дня в 00:30. Автор сценария: tac test.txt | awk -v ...
0
голосов
1ответ
856 показов

Судо, как www-данные, не в состоянии CD

У меня есть настройка .procmailrc, которая передает письма в скрипт. Суть моей проблемы заключается в том, что электронная почта принимается как пользовательская «магия», а сценарий, который мне ...
0
голосов
1ответ
217 показов

Преобразование нескольких файлов с использованием программ, которые принимают стандартный вывод и вывод на стандартный вывод

Я хочу преобразовать список файлов в каталоге в другой каталог, используя некоторые программы предварительной обработки. Я знаю, что могу сделать это для одного файла: cat "$INDIR/$file" | ./program ...
0
голосов
2ответа
93 показов

Использовать оболочку, предоставленную пользователем без полномочий root

Какой хороший способ для пользователя без полномочий root использовать исполняемый файл, которого нет в системном списке оболочек, как если бы он был настоящей оболочкой пользователя? Я пытаюсь ...
0
голосов
2ответа
110 показов

Как сделать так, чтобы оболочка автоматически заполняла начало пути к файлу?

У меня есть проект с глубоко вложенной структурой папок. Большую часть времени я знаю имя файла, с которым я хочу работать, но путь к папке слишком длинный / сложный для ввода, когда я хочу ...
0
голосов
1ответ
1k показов

команда bash в python не работает

Я хотел бы запустить команду Bash из Python. Мой код: process = subprocess.Popen(('ifconfig -s'), stdout=subprocess.PIPE, shell=True) output = process.communicate()[0] lcd.message(output) sleep(2) ...
0
голосов
1ответ
525 показов

Могу ли я автоматически запускать команды после установки Linux Mint?

Это то, что я хочу: я хочу запускать bash-файл (составленный в основном из apt-get и инструкций по загрузке и установке .deb файлов) сразу после или во время установки Linux Mint. Я нашел много ...
0
голосов
2ответа
264 показов

Как найти файлы, созданные между чч: мм и чч: мм за любой день?

Например, найти все файлы, созданные между 20:00 и 23:30 для любого дня (не определенного дня)? Проходил man find и не видел ничего, что могло бы сделать это. Должен ли я написать свой собственный ...
0
голосов
2ответа
1k показов

Есть ли команда Unix для вывода времени, прошедшего во время команды?

Я люблю использовать time чтобы выяснить, сколько времени потребовалось для выполнения команды, но когда имеешь дело с командами, которые выполняют подкоманды внутри (и предоставляют вывод, который ...
0
голосов
0ответов
337 показов

Изменение расположения Git в Mac OS X

У меня уже установлена версия Git (1.9.3) на моем компьютере в /usr/bin . Эта версия была установлена (если я правильно помню) XCode. Я хотел бы установить 2.2.1 (версия для скачивания с ...
0
голосов
0ответов
46 показов

ls внутри скрипта bash не найден только что созданный файл

скрипт bash содержит: ./java_application ls logs/app.log java_application удаляет и создает новый файл журнала: app.log когда я запускаю этот скрипт, я получаю: ls: logs/app.log No such file or ...
0
голосов
0ответов
77 показов

Проблемы новичка со сценариями оболочки

Я довольно новичок в сцене, поэтому я столкнулся с несколькими проблемами, когда использовал vi Я не могу понять, как применять команды к нему. Я должен был искать строку "happy" в файле, что я мог ...
0
голосов
1ответ
2k показов

Как настроить в crontab с условным оператором для проверок

Нам нравится следить за хранилищем NAS, установленным на Linux-боксе. Нам нравится получать уведомления по почте только в том случае, если использование превышает определенное число, скажем, 80. Мы ...
0
голосов
2ответа
394 показов

переместить каталог и файлы, если каталог содержит определенную строку (удалить строку из имени каталога)

отредактировано, чтобы лучше объяснить вопрос. поэтому я хочу сканировать каталог, искать подкаталоги, содержащие --import-me в конце имени каталога, переходить в новый каталог со всеми содержащимися ...
0
голосов
1ответ
269 показов

Как добавить псевдоним в .bashrc через скрипт оболочки?

Я хотел бы добавить псевдоним команды в файл .bashrc через скрипт. Тем не менее, я запутался, когда речь зашла об этом. Псевдоним прост: logtee() { tee -a ...
0
голосов
2ответа
47 показов

Как переместить старый файл с помощью предыдущей команды

эта команда находит мне файлы, которые я хочу переместить в старую папку find /home/ -maxdepth 1 -type f -mtime +1 теперь, как я могу результат этой команды, чтобы переместить команду mv (previous ...
0
голосов
3ответа
30k показов

Скрипт Linux Shell для копирования файлов из одного места в другое

У меня есть папка на моем сервере, которая содержит несколько файлов. Они автоматизированы, что означает, что каждый день мы автоматически получаем новые файлы, которые перезаписывают старые. Поэтому ...
0
голосов
1ответ
298 показов

FFmpeg работает только в «терминале», но не работает через «экран».

У меня странная проблема с FFmpeg. Я пытаюсь транслировать видео на Raspberry Pi на сервер NodeJS. При подключении через SSH напрямую эта команда прекрасно работает: ffmpeg -s 320x240 -f video4linux2 ...
0
голосов
1ответ
394 показов

навигационные стрелки в терминале Linux

У меня есть текущая LTS Ubuntu и еще раз я заметил что-то не так. Прямо сейчас при установке по умолчанию CTRL+[влево / вправо] не прыгает по слову. Что-то странное, если я не ошибаюсь, я думаю, что ...
0
голосов
0ответов
92 показов

Невозможно отобразить один символ с Zsh

Настройка: OSX 10.11.5 El Capitan. По умолчанию (5.0.8) и / или brew установлен zsh (5.2). У меня странные проблемы с zsh, когда кажется, что: а) маскирует отдельные символы и б) добавляет странные ...
0
голосов
1ответ
48 показов

Сценарий командной строки после подключения Java

Я пытаюсь поместить приглашение в середине сценария оболочки, который запускает процессы Java, однако приглашение всегда выполняется первым из-за задержки в подключениях Java. Есть ли способ, которым ...
0
голосов
1ответ
248 показов

Bash на Interix вызывает segfault для любой команды

Что может привести к тому, что команды BASH вызовут ошибку сегментации при запуске из Interix v3.5? BASH был установлен в соответствии с указаниями SUA. В экспериментах я столкнулся только с ...
0
голосов
1ответ
1k показов

Ожидайте и sudo таймаут

У меня есть основной сценарий оболочки, который запрашивает у пользователя пароль. Затем я хотел бы вызвать сценарий ожидания, передавая ему пароль. Этот ожидаемый скрипт будет запускать 3 команды ...
0
голосов
1ответ
281 показов

Bash: регулярное выражение Grep не работает

При использовании grep так: ps aux | grep 'processname' | awk '{print $2}' PIDs процессов с processname процесса возвращается. При использовании этого: ps aux | grep '^processname' | awk '{print $2}' ...