Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
2ответа
1k показов
Добавлять текст в строки между двумя шаблонами каждый раз, когда они появляются в файле
Я думаю, это будет довольно сложно. Я должен возиться со встроенной документацией, которая извлекается в HTML-файлы для использования в качестве онлайн-документации, но эти части файлов должны быть ...
0
голосов
3ответа
149 показов
du -sh: я не понимаю, почему эти два результата отличаются
Мне нужно знать размер папки и некоторых ее подпапок. Поэтому я пытаюсь использовать команду du . Я перехожу в правильный каталог и затем пытаюсь (в bash): [xxx@yyy TEST]$ du -sh . 4.1G . [xxx@yyy ...
0
голосов
1ответ
864 показов
Нет такого файла или каталога при выполнении существующего файла
Я увеличил ошибку до этого из более крупного сценария, и я получаю ошибку "Нет такого файла или каталога", когда я пытаюсь выполнить файл, который существует, и у меня есть правильные разрешения для. ...
0
голосов
2ответа
27 показов
Добавление логики в каталоги 'find', содержащие либо [критерии A], либо [критерии B]
Я унаследовал огромный медиа-архив без единой организационной схемы. Его содержание датируется не менее 10 лет. Меня попросили найти иголку в этом стоге сена, и у меня есть некоторые предположения ...
0
голосов
0ответов
142 показов
История Bash под OS X (Маверикс)
Почему моя история bash под OS X, кажется, никогда не сохраняется больше часа или двух (или максимум дня)?
0
голосов
1ответ
436 показов
Получить имя группы с GID = 0
Я хотел написать сценарий оболочки, в котором он должен дать имя группы, GID = 0.Я использовал команду awk, как это, awk -F ':' {$3==0} /etc/group | cut -d ':' -f1 Он отлично работает в Redhat, ...
0
голосов
2ответа
622 показов
Как продолжить запуск программы в bash
Я сделал bash-программу в Ubuntu. Программа "Камень, ножницы, бумага с компьютером". Я хочу продолжить эту программу, пока не появится сообщение «Вы выиграли, пока, пока». Может ли кто-нибудь ...
0
голосов
0ответов
389 показов
GZIP коррупция с большими файлами?
Я столкнулся со странным поведением: gzip v1.5 - Fedora r18 Файл -rwxrwxrwx. 1 root root 3892576256 Apr 28 11:29 vm.qcow2 Начальная контрольная сумма: md5sum vm.qow2 954c5461468d68daed3cef6a7b66bd8f ...
0
голосов
1ответ
531 показов
Запустите сеанс PuTTy на удаленном хосте по сети
У меня есть 5 хостов - A, B, C, D и E. A и B - хосты Windows. C, D и E - машины Linux, работающие с ssh-сервером на порту 22. Я скопировал plink.exe (серверный клиент командной строки putty) на хосте ...
0
голосов
1ответ
101 показов
Как переместить неоткрытые файлы в другую папку
Я новичок в Linux и хочу создать скрипт в bash, чтобы проверить, какие файлы открыты в папке, и переместить любые другие файлы - те, которые не открыты в другую папку.
0
голосов
1ответ
971 показов
Как создать командный ярлык в оболочках BASH или ZSHRC?
Я знаю, как создать alias или PATH но оба они используются для навигации по папкам. Как бы вы создали ярлык для быстрого ввода следующих команд каждый раз? alog = tail -f /var/log/apache2/error_log ...
0
голосов
2ответа
287 показов
список файлов и использование awk для получения комментария
Я хочу получить все комментарии всех файлов в папке. И что я пытался ls -R | awk '//' >> result Но это ничего не показывает в файле результатов. Но если я использую результат awk '//' >> result для ...
0
голосов
0ответов
197 показов
Конкретная команда не распознается только в одной оболочке
Я использую Windows7 как ОС в качестве машины для разработки. Он имеет различные оболочки: cmd Powershell Mysysgit GNU Bash
0
голосов
1ответ
470 показов
Wget не получает куки, не тянет назад результаты проверки.
У меня возникла пара проблем при переносе скриптов проверки между парой серверов. Сценарий. #!/bin/bash hostname=$1 port=$2 retstatus=0 retStr= st=`date "+%s.%N"` if [ $# -ne 2 ]; then echo "Error, ...
0
голосов
1ответ
2k показов
Как использовать переменные в bash для вывода в файл и в тело письма с sendmail
Я работал над этим маленьким сценарием, и я почти приступил к его использованию. Идея состоит в том, чтобы автоматизировать установку WordPress через Plesk. Я установил Plesk с помощью cronjob, чтобы ...
0
голосов
0ответов
79 показов
Mac терминал потерял знания Git
Когда я открывал терминал и заходил в git-репо, он автоматически отображал ветку, на которой я нахожусь, с большой зеленой галочкой или красным Х, если у меня были какие-либо изменения. Зашел сегодня ...
0
голосов
2ответа
2k показов
Как я могу удалить содержимое между двумя тегами в большом XML-файле (> 2 ГБ)
Файл, о котором идет речь, - это XML, но я хочу, чтобы сценарий оболочки удалял все внедренные двоичные (Base64) кодированные изображения. Файлы, как правило, огромные (> 2 ГБ). Я хочу удалить все ...
0
голосов
2ответа
677 показов
в фоновом режиме
Оригинальная версия: Как запустить sudo sh -c "command" на заднем плане В терминале sudo sh -c "команда" & запускается в фоновом режиме, но как только я нажимаю enter, процесс завершается ...
0
голосов
1ответ
633 показов
Как включить вызов ncat в скрипт bash?
Мне нужно очистить экземпляр memcached из скрипта bash, я нашел следующую команду, которая выполняет эту работу: echo 'flush_all' | ncat localhost 11211 Но моя проблема в том, что скрипт не ...
0
голосов
1ответ
847 показов
Вывод команды ps и понимание флагов
Ubuntu 12.04 LTS использует bash. Я попытался запустить команду ps из Java-программы, используя Runtime, и получил неожиданный вывод. При ближайшем рассмотрении я понял, что это был результат: ps ...
0
голосов
1ответ
1k показов
Остановленный процесс не продолжает работать после отправки SIGCONT
Я запускаю cat в терминале: $ cat Затем во второй терминал я посылаю сигнал остановки: $ kill -SIGSTOP $(pgrep cat) И это работает - cat остановлена. Теперь я хочу разбудить этот процесс cat , ...
0
голосов
2ответа
3k показов
Unix/ Linux оболочки сценариев с плавающей точкой деления
Я должен разделить два значения с плавающей запятой и сохранить его в переменной. Мой код ниже v_missedvol=4003.03 v_allvolume=3003.03 v_vol_temp= $(echo "$v_missedvol / $v_allvolume" | bc -l ) ...
0
голосов
1ответ
445 показов
Почему при поиске в нескольких каталогах grep пропускает пропущенные совпадения?
Пытаясь найти файлы в нескольких дочерних каталогах, grep ничего не возвращает. ~/box/raw $ grep ":2259\"" f*/hh*.adt ~/box/raw $ Но когда я спускаюсь в один из дочерних каталогов, grep находит ...
0
голосов
0ответов
59 показов
Readline перестает работать случайно
По какой-то причине каждые 1-3 часа (в зависимости от рабочей нагрузки) моя команда read оболочки перестает принимать ввод, а нажатие клавиши return возвращает символ ^M Что-то вроде: Continue? После ...
0
голосов
1ответ
487 показов
как сменить каталог в убунту
Я пытаюсь изменить каталоги символической ссылки. ln -s /usr/local/mysql-cluster-gpl-7.1.5-linux-i686-glibc23 /usr/local/mysql Когда я набираю команду cd /usr /local /mysql, это дает мне ошибку ...
0
голосов
1ответ
116 показов
Что возвращает ps axuwfw?
Я получаю странный вывод, включая мой старый вывод make-файла и дерево процессов при запуске команды под Linux в Linux ps axuwfw Кроме того, в чем полезность следующей команды и как она работает? ps ...
0
голосов
1ответ
792 показов
Как сделать несколько расширений файлов?
Как мне создать несколько расширений, таких как png, jpg и tif? Я старался: $cp ./*.(jpg|png|tif) ../output/ >bash: syntax error near unexpected token `(` $cp ./01_reliefs/*.\(jpg\|png\|tif\) ...
0
голосов
1ответ
1k показов
Связать MIME-тип со сценарием оболочки?
Я хочу связать любой тип файла с расширением .abc с помощью следующего сценария оболочки: #!/bin/bash echo arg 1 is: $1 Файлы типа .abc просто содержат текст, но я хочу убедиться, что открытие файла ...
0
голосов
1ответ
214 показов
Почему цепочка команд, которая работает на локальном компьютере, не работает на SSH?
Что-то смешное с комбинацией tail -f и grep -o при работе с ssh. Так что на локальном сервере, если вы делаете tail -f /path/myfile.log |grep -o keyword Это просто отлично. Но если вы запустите его ...
0
голосов
0ответов
47 показов
Как запретить MacVim присваивать .profile, как если бы это был сам Bash?
У меня есть этот охранник в моем .profile: if [ -n "$BASH_VERSION" ]; then if [ -f "$HOME/.bashrc" ]; then . "$HOME/.bashrc" fi if [ -f "$HOME/.bash_aliases" ]; then . "$HOME/.bash_aliases" fi fi Тем ...
0
голосов
1ответ
54 показов
Очистка мировой истории в PuTTY
Мне было интересно, как Putty хранит историю. У меня есть сервер и несколько учетных записей там. У каждой учетной записи есть история, когда я использую "историю", она перечисляет историю этой ...
0
голосов
1ответ
1k показов
Как установить кодировку терминала при выполнении задания crontab?
У меня есть задание crontab, которое выполняет скрипт Ruby в Arch Linux. В основном это работает, но когда я вызываю "googlecl" для публикации в своем блоге, всегда отображается исключение ...
0
голосов
1ответ
2k показов
Команда Samba net для выключения компьютера с Windows 8
У меня есть Raspberry Pi для домашней автоматизации, и я хочу иметь возможность выключить свою рабочую станцию Windows 8.1, используя команду из оболочки bash . Конечно, я погуглил, прежде чем ...
0
голосов
1ответ
130 показов
Отслеживание веб-перенаправления в bash-скрипте
Я хочу создать скрипт для загрузки изображения в лучшем разрешении (не предварительного просмотра) по ссылке deviantART, как если бы я нажал кнопку "Загрузить". Тем не менее, кажется, что deviantART ...
0
голосов
4ответа
1k показов
Как УДАЛИТЬ запятую и пробел из числовой строки, используя скрипт bash
Люди, я задавал этот вопрос 5 раз здесь и получил 5 отдельных битов кода от суперпользователей, у которых все * не удалось. Проблема: у меня есть биржевая информация, возвращаемая в текстовый файл из ...
0
голосов
2ответа
527 показов
Как скачать файл в bash из скрипта PHP для скачивания?
Как скачать файл в bash из скрипта PHP для скачивания? Например, файл с именем nerdtree.zip, который можно скачать, запустив эту ссылку в браузере: ...
0
голосов
1ответ
190 показов
CentOS Bashrc функция для отправки электронной почты при входе в систему
У меня есть настройки системы, когда электронное письмо отправляется при входе пользователя (строка из .bashrc): printf "user details, ip etc" | mail -s "[LOGIN NOTICE] `hostname` - `whoami`" @.co.uk ...
0
голосов
1ответ
124 показов
Как включить путь к папке в Mac-терминале
Как вы видите, когда я помещаю команду "pwd", я нахожусь в папке: MacBook-Grzeg% pwd /Users /Grzeg /ticket_managment Но мой терминал покажет только вот что: MacBook-Grzeg% Теперь, как вы видите, у ...
0
голосов
3ответа
305 показов
использование awk только для файлов, которые начинаются с 'xyz'
У меня есть 3 файла в каталоге: xyz1.txt , xyz2.txt , rst_xyz.txt и я хочу работать ТОЛЬКО с первыми двумя (те, которые начинаются с xyz). Команда ls | awk '/xyz/{print $1}' вернет все три из них. ...
0
голосов
1ответ
396 показов
Функция Bash работает только при ручном вводе пароля
На работе мне приходится каждый день запускать следующую функцию. Функция работает нормально, когда мне предлагают пароль. Однако я попытался жестко закодировать свой пароль, чтобы не вводить его ...
0
голосов
1ответ
428 показов
Откройте терминал с помощью telnet из команды
Я хотел бы открыть сеансы telnet из процесса построения возвышенного текста. Я пытался использовать open /bin/bash --args telnet 127.0.0.1 но это терпит неудачу .. я могу сделать что-нибудь подобное? ...
0
голосов
1ответ
563 показов
условие цикла while - поиск строкового шаблона в bash
Я изменяю сценарий bash, и мне нужно написать цикл и проверить, существует ли файл определенного шаблона в исходном каталоге. Скрипт работает, если я назначаю определенный файл, но не подстановочным ...
0
голосов
1ответ
232 показов
запуск sac2xy возвращает sac2xy: невозможно выполнить двоичный файл на osx 10.9
У меня есть сценарий Python для отображения данных, который использует sac2xy , но он выдает ошибку при запуске sac2xy: sh: sac2xy: command not found соответствующая часть кода: os.system("sac ...
0
голосов
1ответ
770 показов
Как мне сбросить переменную окружения "!::" в bash?
У меня есть сценарий сборки, который не работает, потому что он пытается unset переменную окружения с именем !:: . Это терпит неудачу: $ unset -v '!::' sh: unset: `!::': not a valid identifier Как ...
0
голосов
1ответ
73 показов
экспорт путей bash с тем же именем переменной
Я смотрю на свой профиль Bash и не совсем понимаю, что я вижу. Я думаю, что вижу переменную (PATH), которая была объявлена заново - хотя это не может быть правдой, так как все мои программы работают. ...
0
голосов
1ответ
438 показов
/dev/zero или /dev/null для перенаправления?
Я понимаю, что стандарт для перенаправления - /dev/null , но почему бы не использовать /dev/zero? Разве это не имеет такой же эффект? Другой вопрос, что все 1>> 2>> &>> >>& и что не означают для ...
0
голосов
1ответ
24 показов
Как вызвать в одну строку несколько процессов в серии
Если я запускаю следующий скрипт с 3 строками: process1 process2 process3 то process2 будет ждать process1 , чтобы начать, и то же самое произойдет с process3 3 . Как я могу сделать то же самое ...
0
голосов
0ответов
352 показов
Простой сервер для запуска программы и возврата результата
Я пытаюсь создать минимальный локальный сервер прослушивания, который принимает запрос ввода, передает входные данные программе, а затем возвращает результат команды. На данный момент у меня есть ...
0
голосов
2ответа
1k показов
Как настроить easy_install для использования правильного интерпретатора Python?
Я использую Mac OSX и установил Python 2.7.9 через эту статью, из /usr/bin если я запускаю команду ls -l /usr/bin/python* в терминале bash, я получаю lrwxr-xr-x 1 root wheel 67 Jan 24 02:12 ...
0
голосов
2ответа
842 показов
Ubuntu 64-битная ошибка «Нет такого файла или каталога» в bash
господа, Я на Ubuntu 12.04 LTS 64bit, и я хотел бы написать командный файл .sh просто для удовольствия я написал #!/bin/bash echo "test" USER_NAME= 'myname' И я набрал chmod +x ./filename и я ...