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

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

2
голоса
0ответов
43 показов

Выполнить файл sh с русскими или китайскими символами - сохранены как UTF-8 или Unicode

У меня есть файл с русскими буквами. Ниже приводится содержание файла sh. #!/bin/sh sed -i "s/\bVAR1\b/Привет, как ты/g" file1.txt Когда я сохраняю этот файл, мне нужно было сохранить его в формате ...
2
голоса
1ответ
562 показов

удалить 'Запуск /bin/bash.exe' на cygwin chere

Есть ли, чтобы удалить Starting /bin/bash.exe при щелчке правой кнопкой мыши Bash Prompt Here.
2
голоса
1ответ
40 показов

Ограничить размер канала и записать во временный файл как запасной вариант

У меня есть несколько сложный вопрос. Я хочу передать результат от одной команды к другой, но так как я работаю в системе с ограниченной памятью, я хочу убедиться, что канал не будет использовать ...
2
голоса
1ответ
168 показов

Команда / скрипт Linux для поиска всех файлов в каталоге с 4-значным числом <= конкретное число

У меня есть папка, содержащая несколько других папок, каждая из которых названа в этом формате: Company XYZ (1999 OneWordDescription) Я пытаюсь отфильтровать те, которые отмечены как 1995 или старше, ...
2
голоса
1ответ
98 показов

Скрипт Bash: перейти в каталог со специальными символами

У меня есть скрипт bash, который просматривает мою музыкальную коллекцию и загружает недостающие обложки. Проблема в том, что я не могу перейти к некоторым каталогам, в которых есть '&' '(' и другим ...
2
голоса
2ответа
515 показов

Вместо использования RM. Я хочу использовать пользовательскую команду "мягкого удаления"

Вместо использования команды "RM" для вещей. Я хотел бы иметь пользовательскую команду, которая будет перемещать файл в папку "мусор" с каталогом, который он имел. например. Если файл был ...
2
голоса
2ответа
202 показов

Несвязанные ключи в ReadLine

Об использовании Readline с Bash: $ cat ~/.inputrc "\C-[[Z": complete-command "\C-[[23~": history-search-backward "\C-[[24~": history-search-forward Теперь в терминале Gnome F11 и F12 ключевые ...
2
голоса
1ответ
3k показов

установка программного обеспечения без менеджера пакетов

У меня есть встроенная система под управлением Linux. Мне нужно установить некоторое программное обеспечение, в частности пакет uucp , содержащий команду cu . Это действительно все, что мне нужно. На ...
2
голоса
2ответа
18k показов

Полностью удалить Git в Ubuntu?

Я установил Git на Ubuntu Lucid (последний) вручную следующим образом. cd ~/tmp wget http://kernel.org/pub/software/scm/git/git-1.7.0.6.tar.gz tar -xzvf git-1.7.0.6.tar.gz cd git-1.7.0.6.tar.gz ...
2
голоса
1ответ
2k показов

Какой самый простой способ превратить список музыкальных файлов в плейлист?

Я недавно переключился с windows на linux, и проигрыватель, который я использовал в windows, сохранил рейтинг flac-файлов внутри файлов id3v2, которые не может прочитать мой предпочитаемый ...
2
голоса
1ответ
1k показов

Команда для вывода вывода на консоль и файл одновременно в разных потоках

Я пишу сценарий bash и хотел бы, чтобы последняя команда запускалась как отдельный процесс. Последняя команда также отправляет весь вывод в файл. Я также, однако, хочу, чтобы вывод все еще появлялся ...
2
голоса
1ответ
567 показов

ChkTex на Windows

Я пытаюсь установить пакет SublimeLinter-chktex для Sublime Text 3 в Windows 8.1. В рамках этого мне нужно установить Cygwin и ChkTex. Следуя инструкциям, я сначала установил Cygwin с компиляцией ...
2
голоса
0ответов
93 показов

Выполнить локальное выполнение, удаленно вызывая команду

Успешно удалось PowerShell через SSH, используя ссылку. Теперь я хочу вызвать команду удаленно с сервера Linux, поэтому выполнение будет локально на сервере Windows. Например: Linux машина: $s = ...
2
голоса
5ответов
5k показов

Скрипт Bash, который запускает процесс на 4 секунды, а затем убивает, он не работает

У меня есть скрипт, который запускает Firefox на 4 секунды, а затем убивает его. Firefox автоматически войдет в плененный портал, поэтому мне нужно, чтобы он был открыт только в течение 4 секунд, как ...
2
голоса
1ответ
3k показов

break: имеет смысл только в циклах `for ',` while' или `before '

Устранение неполадок при выводе ошибок в конце скрипта. Это... # We now request that the user restarts their server... read -e -p "Restart your server now to complete the install (y/n)? " rsn case ...
2
голоса
1ответ
2k показов

Копировать, вставлять и редактировать многострочные команды в терминале bash

Команды с большим количеством аргументов иногда используют косые черты, начинающиеся с косой черты, чтобы их было легче читать в Интернете. Вот глупый пример echo -n \ "hello" \ "world" Я не уверен, ...
2
голоса
2ответа
85 показов

Список папок в Linux, которые можно увидеть только при доступе

Может быть, это любительский вопрос, но здесь он звучит так: в университете у нас есть папка /vol. Эта папка абсолютно пуста, пока вы не "cd" в каталог, который существует там. Например, "cd /vol ...
2
голоса
4ответа
172 показов

Управление несколькими серверами Linux одновременно

У меня есть небольшой кластер, который состоит из нескольких узлов Linux. Существует общая NFS, и у меня одна и та же учетная запись пользователя с общими ключами SSH на всех узлах, но кроме этого ...
2
голоса
1ответ
70 показов

Удаленные строки в .bash_history по-прежнему перечислены в истории команды. Как загрузить изменения?

Я удалил командные строки в моей .bash_history. Проблема в том, что когда я выполняю команду истории, удаленные команды все еще отображаются в списке. Как мне загрузить изменения? Я попытался ...
2
голоса
2ответа
862 показов

Показать клавиши нажатыми в пользовательской консоли

У меня есть собственный клиент, который подключается к удаленной Ubuntu через websocket и запускает там bash. Но такие ключи, как Del, Arrows и т.д. Не работают. Как вывести то, что получено на ...
2
голоса
4ответа
426 показов

bash извлечь первое число из имени файла

Я пытаюсь переместить файлы так: ... DLG023-00-01-sprite.TextGrid.json DLG023-00-01.prosody.json DLG023-01-01-sprite.ogg DLG023-00-02-sprite.TextGrid.json DLG023-00-02.prosody.json ...
2
голоса
1ответ
83 показов

автоматический возврат `source`d скрипта при сбое команды

Как сделать автоматический возврат source d-скрипта, если какая-либо команда внутри него завершится неудачно? Предположим, у меня есть скрипт, который автоматически завершает работу при сбое через ...
2
голоса
0ответов
245 показов

Windows gVim, оболочка запускается в HOME вместо рабочего каталога

Недавно я устал от постоянного переключения между Windows и Linux и установки gVim и MSYS2 на Windows 7. После пары часов поиска у меня есть .vimrc, который делает !command , make и т. д., ...
2
голоса
1ответ
833 показов

Пакетный запуск нескольких команд в новой оболочке

Я пытаюсь открыть новую консоль и запустить несколько команд в основном из моей открытой терминальной оболочки, мне нужно: Откройте новую терминальную оболочку Установить среду, расположенную в ...
2
голоса
1ответ
2k показов

Как перенаправить STDERR в файл и консоль и STDOUT только в файл

Чего я хочу добиться, так это перенаправить как обычное сообщение, так и сообщение об ошибке в файл. Но также выведите сообщение об ошибке на консоль (только сообщение об ошибке).
2
голоса
2ответа
1k показов

Окно изменения размера KDE Konsole с помощью команды bash

Я пытаюсь написать bash- скрипт, который при запуске изменяет размеры моего терминального окна KDE-Konsole . Но я не могу заставить его работать. VT-Terminal-коды не работают должным образом. $ echo ...
2
голоса
1ответ
138 показов

Командная строка 7-Zip исключить

Я пробовал это много раз, но пока не получил. Как мне использовать 7-Zip, чтобы заархивировать каталог без одного каталога внутри другого? Подобно: У меня есть папка /home/files/ и внутри этого, ...
2
голоса
1ответ
1k показов

Сопоставить функцию обратного поиска истории в bash с сочетанием клавиш, отличным от CTRL+R

Я использую Putty Connection Manager, который захватывает ключ CTRL-R, прежде чем он сможет добраться до моей оболочки bash. Поэтому мне было интересно, можно ли сопоставить поиск в обратном журнале ...
2
голоса
2ответа
203 показов

Связывание нескольких файлов

В bash , скажем, я хочу связать некоторые, но не все файлы из каталога, например, ln -s /dir/file1 /dir/file2 ... /other/dir но формат имен файлов не следует простому правилу, поэтому мы не можем ...
2
голоса
6ответов
3k показов

Процессы, в настоящее время выполняемые пользователями

Я ищу команду Unix или сценарий bash, чтобы получить процессы, которые в данный момент выполняются пользователями в системе. Я попробовал команду ps -Af , однако все процессы, включая корневые ...
2
голоса
3ответа
1k показов

Как использовать grep или awk, чтобы сохранить каждую строку из текстового файла как новый файл?

Я начинающий сценарист. Что я пытаюсь сделать У меня есть текстовый файл, который выглядит следующим образом (пример): hello hi there apple Я пытаюсь сделать сценарий, который сохраняет каждую строку ...
2
голоса
3ответа
6k показов

Запущено разрешение "crontab -e"?

/usr/bin/editor: line 40: /tmp/crontab.BTXqyZ/crontab: Permission denied /usr/bin/editor: line 40: exec: /tmp/crontab.BTXqyZ/crontab: cannot execute: Success crontab: "/usr/bin/editor" exited with ...
2
голоса
1ответ
1k показов

запрос whois не работает

Сегодня я столкнулся с проблемой с jwhois. Проблема в том, что он не отвечает вообще. Он просто запрашивает заданный или предопределенный хост и не выдает никаких других выходных данных после этого. ...
2
голоса
2ответа
5k показов

Linux: Как я могу удалить все файлы, имя файла которых превышает X символов?

Я хочу удалить все файлы в текущем каталоге и подкаталогах, имя файла которых превышает определенную длину. Есть ли простой способ сделать это из Bash?
2
голоса
1ответ
3k показов

Понимание индексации Mac OS X с помощью «mdutil -E -i off /»

Два вопроса о mdutil и индексации: Что такое опция -E ? Мне кажется, что это означает что-то вроде "reindex", однако следующая команда bash не имеет смысла для меня mdutil -E -i off / . Можете ли вы ...
2
голоса
1ответ
1k показов

Отсутствующие профили в Ubuntu User

У меня есть дзенский срез под управлением Ubuntu. Я настроил это как root и имел "нормальные" профили bash и vim, однако у новых пользователей, которых я создал для себя и других, нет профилей. Я ...
2
голоса
2ответа
2k показов

Скрипт оболочки для показа онлайн-пользователям

Я знаю, что это любительский вопрос. Мне нужно написать скрипт оболочки Bash, который подсчитывает, сколько пользователей в данный момент подключено к серверу SSH. Мне нужно игнорировать несколько ...
2
голоса
2ответа
661 показов

меньше с опцией -F и сопоставлением с образцом

Из скрипта я хочу less вызывать файл и выводить его на консоль, а не на новый экран. Если файл достаточно короткий, чтобы поместиться на одном экране, я хочу отключить прокрутку. Если он длиннее ...
2
голоса
2ответа
2k показов

Как вставить bash-скрипты в переменную PS1

Я сделал собственную переменную PS1, что очень запутанно. Вот тот, который наиболее близок к полноценной работе: PS1 = "\n [\e [1; 31 м] \u @ \H [\e [35 м] \@ [\e [32 м] PWD: \w [\e [1; 34 м] В этой ...
2
голоса
3ответа
596 показов

Zip слишком хорош (Mac OS X)

Я использую zip для регулярного резервного копирования локального каталога на удаленную машину. Они не верят в такие вещи, как rsync, поэтому это лучшее, что я могу сделать (?). Вот сценарий, который ...
2
голоса
1ответ
804 показов

Mac OS - запуск bash-скрипта для rsync с другими сетевыми учетными данными

Я хочу запустить rsync для копирования файлов из локальных папок Mac на корпоративный сетевой диск. Чтобы получить доступ к сетевому диску, я должен смонтировать его, используя другие учетные данные ...
2
голоса
3ответа
2k показов

Как запустить скрипт Python в окне терминала, дважды щелкнув по нему?

Я использую OSX, и я делаю приложение, в котором есть программа Python в папке « Resources », сценарий Bash вызывает скрипт Python для запуска при запуске приложения. Сценарий находится в папке MacOS ...
2
голоса
1ответ
28 показов

Уничтожена оболочка при попытке изменить тип оболочки, которую не удалось установить

Мне удалось убить весь доступ к оболочке, попытавшись установить оболочку fish с помощью brew, а затем установить оболочку по умолчанию на fish через: chsh -s /usr/local/bin/fish К сожалению, fish , ...
2
голоса
1ответ
1k показов

Подсчитайте количество строк в файле PDF

Как можно посчитать количество строк в файле PDF? Желательно из командной строки linux (bash)? pdf файлы, которые я хочу проанализировать, генерируются с использованием LaTeX, поэтому любое решение, ...
2
голоса
0ответов
479 показов

Запись использования ЦП ядром и использования ОЗУ / ЦП процессом для файла журнала в OS X

Я пишу сценарий, который записывает память и использование процессора в файл журнала, каждый час на cronjob. Файл журнала будет выглядеть примерно так: "/n ==== Загрузка ЦП ядром ====" Core0: 59,05% ...
2
голоса
1ответ
26 показов

«__bp_preexec_invoke_exec: нет такого файла или каталога» при использовании $ _

Я пытаюсь создать новый каталог и одновременно переключиться на него в однострочной команде на Bash, используя mkdir repo && cd $_ . Раньше это работало хорошо для меня на всех дистрибутивах Linux, ...
2
голоса
3ответа
2k показов

Как написать псевдоним для использования первого параметра или *, если параметр пуст?

Я хочу написать команду псевдонима для 'ls', так что если я передам параметр, псевдоним будет использовать его, а если нет, то вместо него будет использоваться '*'. Это псевдоним у меня сегодня: ...
2
голоса
1ответ
451 показов

Сделайте файлы / каталоги фаворитов завершения bash вместо $ PATH

Я стою в каталоге, который выглядит так: $ ls build src utils Тогда пишу это $ ut А нажатие на вкладку заставляет bash автоматически завершить это: $ utmpdump Я хотел, чтобы ut заполнил каталог ...
2
голоса
1ответ
118 показов

Как выйти из реверсивного поиска без перемещения курсора?

В Bash я часто сталкиваюсь с ситуацией ниже, когда выполняю поиск в обратном направлении (используя привязку клавиш emacs в Bash): (reverse-i-search:ccc) aaa bbb |ccc ddd Я нахожусь в середине ...
2
голоса
1ответ
11k показов

создать файл хранилища ключей в CentOS

Как создать файл хранилища ключей в CentOS? Я в основном использовал следующую команду для генерации хранилища ключей и ключей: keytool -genkey -alias signFiles -keystore name однако я получаю в ...