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

4
Как выполнить псевдоним bash в новом окне экрана?

В моем .screenrc у меня есть несколько строк, похожих на следующие: screen -t qf1 bash Так что для этого окна я сейчас выполняю bash. Вместо этого я хотел бы выполнить следующий псевдоним "qf", который является псевдонимом bash, который выполняет lynx для определенного URL. Однако я получаю...

4
Подстановка команд Bash не работает должным образом

Я хотел бы просмотреть последние несколько строк файла, но я хочу, чтобы столбцы были выровнены. По сути, я хочу отключить перенос слов. Это просто с: tail $FILE | cut -c -80 Но я пытаюсь обобщить свой сценарий для других пользователей, и я хотел бы сократить фактическую ширину терминала, которую я...

4
Linux / Bash: комментируйте каждую строку, соответствующую шаблону

sedчуждо мне, мягко говоря. Я хотел бы просмотреть дерево проекта C и закомментировать каждую строку, вызывающую функцию LogMsg(). Что-то, что могло бы достичь следующего: foreach: line within *.c if: line contains "LogMsg" prepend "//" Или так. Кроме того, я хотел бы посмотреть, смогу ли я...

4
grep -l выводит имена файлов с пробелами

Я хочу зациклить файлы с for f in `grep -rsl "foo" . `: do sed -i -- "s/foo/bar/g" $f; done; Но так как имена файлов содержат пробелы, имя файла разделяется при каждом обнаружении пробела. Как я могу передать имя файла с пробелами в...

4
linux - заменить все двойные символы новой строки пробелом

Можно ли заменить только двойные символы новой строки в текстовом файле, используя sed, awk, grep, tr или что-то еще? this is data this is more data Что мне нужно сделать, это заменить все двойные символы новой строки (\ n \ n, пробелов нет) пробелом, но сохранить все одинарные символы новой...

4
Создать постоянный DOSKEY в Windows cmd

Я думаю, что название довольно очевидно. Вопрос в том, как создать псевдоним в Windows cmd, который также будет работать после закрытия и повторного открытия. Например, я хотел бы получить псевдоним ip вызвать команду ipconfig или псевдоним ls -l звонить Dir, Моя операционная система - Windows 10,...

4
Я получаю bash: синтаксическая ошибка рядом с неожиданным токеном '('

Я работаю над сохранением рекордов для моей доски Game Elf JAMMA (412-в-1). В настоящее время я следую этому уроку . Я пытаюсь запустить эту команду mv hiscore(pre_mame0133u1).dat /mnt/three/usr/local/share/xmame/hiscore.dat но, как вы можете видеть на моем скриншоте , он возвращает ошибку bash:...

4
Может ли Ubuntu bash влиять на файлы Windows? [Дубликат]

На этот вопрос уже есть ответ здесь: Выполнение опасных команд linux в среде bash в Windows 1 ответ Может ли Ubuntu Bash, установленный из Магазина Windows, уничтожать или изменять файлы Windows? Я хочу свободно использовать Ubuntu Bash и не бояться, если я что-то сломаю. Я хочу знать, есть ли у...

3
Пользовательские цвета для оболочки

Как настроить цвета по умолчанию в оболочке? Скажем, я хочу сделать стандартный голубой, пурпурный и желтый немного светлее. Существует метод, показанный здесь для OS X Terminal, использующий перетаскивание с помощью палитры цветов, но как вы делаете это вручную в точечных файлах (.bashrc...

3
Несколько параметров для скрипта bash

Мне нужно проверить пользовательские опции в моем скрипте bash, но эти опции не всегда будут предоставляться при вызове скрипта. Например, возможными параметрами могут быть -dontbuild -donttest -dontupdate в любой комбинации, есть ли способ проверить их? Извините, если этот вопрос является базовым,...

3
Могу ли я использовать скрипт bash в качестве службы в OS X без необходимости настраивать его через автомат?

Как я могу использовать сценарий bash в качестве службы в OS X без необходимости настраивать его через автоматизатор? Я бы хотел написать скрипт bash, сохранить его в ~ / Library / Services, а затем просто показать его в меню services....

3
Как я могу использовать терминал для входа в другой Mac?

У меня есть несколько скриптов Bash, которые копируют файлы с одного компьютера Mac на другой через локальную сеть, но мне нужно войти на другой компьютер Mac, чтобы скрипты работали. Немного обременительно пройти через Finder, хотя другие Mac-шоу достаточно легко отображаются на «общей» панели. Я...

3
Найти символическую ссылку, когда «найти» не работает

Итак, у меня есть несколько служебных скриптов в моей папке ~ / scripts. Все они скрипты bash, ничего удивительного в этом нет. Один назван sfind.sh, другой есть svn-add-all.sh. В какой-то момент я создал символические ссылки на них и сделал их исполняемыми. Так что я могу бежать sfind.shпо моей...

3
Git Log ведет себя как меньше

git log -{n}, когда -nон достаточно мал, не открывается, lessпросто выводит его на экран. Это желательно. git log -1не должен занимать весь экран. К сожалению, в bash-оболочке MINGW, после того, как я запустил не-git команду, git logведет себя так, как будто я столкнулся с ней lessи нажал q....

3
код выхода 128, в чем причина?

Согласно определению код выхода 128 означает «недопустимый аргумент выхода». Но я всегда получаю 255 (статус выхода вне диапазона) в случае, если аргумент недопустим, как число с плавающей запятой. Это проприетарная реализация в моем дистрибутиве Linux? # exit 1.234 exit bash: exit: 1.234: numeric...

3
Какой самый простой способ в * nix подстановить подстроку имени файла?

Я хочу сделать что-то вроде участия подстановочного совпадения и использовать его аналогично регулярному выражению. Команда может выглядеть примерно так cat foo_* | python magic.py > magic_* Если мои имена файлов foo_biz foo_baz Я хочу, чтобы вывод был в файлах с именем magic_biz magic_baz...