Вопросы с тегом «bash»

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

1
Как изменить все вхождения одного символа в группу имен файлов с другим?
У меня есть некоторые файлы OS X, некоторые из которых имеют дефисы в именах файлов. Я хочу изменить все вхождения дефисов в подчеркивание. Как я могу сделать это из командной строки на OS X? Итак, если у меня есть это: a.txt b-c.txt d_e-f.txt Я хотел бы переименовать их в это: …

2
Замена расширения скобки?
Я сделал небольшой скрипт bash для автоматического разделения двух моих мониторов с помощью imagemagick, когда я делаю скриншот. #! /bin/bash convert "$1" -crop 1024x600+0+0 +repage "${1//.png/}-left.png" convert "$1" -crop 1280x1024+1024+0 +repage "${1//.png/}-right.png" Это прекрасно работает, но правильно переименует его, только если это png (что в данном случае не проблема). Есть …

0
'bash: ifconfig: команда не найдена' происходит, когда я использую scp в CentOS7
Во время использования scp возникает следующая ошибка: $ scp -i key.pem a.tar.gz kaseton@172.168.2.130:. bash: ifconfig: command not found a.tar.gz 100% 25MB 147.0MB/s 00:00 $ type scp scp is hashed (/usr/bin/scp) Файл был успешно отправлен, но эта ошибка меня раздражает. net-tools уже установлены как в руководстве, но это не изменило. ( …
1 bash  scp 


1
Дэш действует по неизвестной причине
Я перезапустил свою машину Kubuntu - из меню leave->restart если это имеет значение Обычно мои терминальные окна открываются автоматически после перезагрузки, но на этот раз моя подсказка была неправильной и куча других странных вещей. Теперь / bin / sh - это ссылка на / bin / dash, и dash, похоже, …

1
Сортировка сервисов в Linux
У меня есть несколько серверов Linux, на которых запущены разные сервисы. Когда я бегу service --status-allЯ получаю пару экранов вывода. Я думал, что я буду умным и передам это sortи посмотрите в группе, какие службы запущены, не запущены или неизвестны. Я выполнил команду, но она только отсортировала [ ? ] …
1 linux  bash 

4
При копировании каталогов с помощью sudo он копирует только первый уровень своей иерархии
Этот вопрос также был задан Вот , Когда я копирую некоторый каталог (dir) рекурсивно с помощью sudo в bash, он копирует только первый уровень иерархии dir, но при использовании без sudo он копирует каталог со всеми его подкаталогами, хотя команды в командной строке имеют различие только в наличие судо. Почему …
1 bash  sudo 

1
Как настроить Normalize с помощью Cygwin?
нормировать 32-разрядная программа для Windows, установленная с Cygwin, согласно Прочти меня , Я использую 64-битные окна 10. Некоторые файлы, на которые ссылается файл Readme, отсутствуют, например «Установить» Я получил указание открыть оболочку bash, CD, куда я распаковал zip и: Type "./configure", then "make", then "make install". Это возвращает no such …

1
Регулярное выражение для соответствия «строка длиной меньше X находится между двумя»> «символы»
Текст в этой форме: & GT; xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx & GT; XXXXXXXXXXXXXX XXXXXXXXXXX & GT; Мне нужно регулярное выражение, чтобы соответствовать всем >xxx... если есть меньше, скажем, 100, количество x между > символы. Как я могу это сделать? Фактическая проблема: «smallt.c: 334 ОШИБКА: последовательность слишком короткая для хэширования» при попытке …
1 bash  notepad++  regex 

2
Найти уникальные файлы на двух дисках
Я пытаюсь сравнить 2 тома, которые в основном имеют одинаковое содержание, но в совершенно разных структурах папок (Около 2 миллионов файлов.) Я хочу увидеть, какие файлы находятся ТОЛЬКО в 1 папке, а не в другой - в зависимости от размера & amp; название. Я попробовал это: find /Volumes/1/ /Volumes/2/ -not …

0
Bash & TMUX - продолжить после ошибки
Я хочу написать скрипт bash, который открывает новое окно в определенном сеансе tmux, запускает в нем другой скрипт и затем закрывает. Проблема в том, что если я запустил два экземпляра сценария, я хочу, чтобы сценарий уничтожил предыдущий экземпляр (с тем же именем). Если нет окна с таким именем, скрипт не …
1 bash  tmux 

0
Как сделать root учетной записью по умолчанию в моей подсистеме W10 Anniversary Linux и как изменить ее обратно на некорневую?
На прошлой неделе, после выхода в Интернет, я смог найти, как это сделать при открытии Bash Ubuntu в Windows 10 Anniversary: root@myComputerName:~# Я хочу иметь возможность переключаться между этим и пользовательской оболочкой по умолчанию. Я могу временно вернуться в нормальное состояние с su - ubuntuUserName
1 linux  ubuntu  bash 

2
Используйте sed для изменения и выполнения предыдущей команды
У меня есть куча PDF-файлов, которые объединены в очень длинную командную строку в каталоге. Некоторые на английском языке, а некоторые на французском _e.pdf а также _f.pdf, Поскольку они объединены в определенном порядке, командная строка не может быть сокращена, но я хотел бы изменить и повторно выполнить ее, просто заменив _e …

1
Псевдоним назначен неправильно
У меня странная проблема с псевдонимом bash. У меня есть следующий псевдоним, определенный в моем .bashrc: alias rec='nano `ls slurm-* | sort -t. -k3n | tail -1`' Тем не менее, когда я расширяю псевдоним rec в оболочке с CTRL ALT E Я получил: nano Remember that all constraints must be …
1 linux  bash  shell  alias 

1
Как псевдоним bash понимает «$ @»?
Я пытаюсь написать псевдоним, чтобы сделать 2 вещи $alias cde='cd "$@" && echo' но по какой-то причине, когда я звоню с $cde test test все, что происходит, это эхо-тест: Похоже, мой аргумент не передается первому утверждению, а вместо этого используется в конце всего псевдонима. Из моего понимания $@ должен был …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.