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

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

9
Сохранить команду в историю без выполнения в bash
Есть ли способ сохранить команду в истории bash, не выполняя ее? например $ cmd [a long list of arguments] и теперь во время набора я помню, что сначала хотел бы сделать что-то еще. Могу ли я иметь что-то вроде $ cmd [a long list of arguments][some-key-strokes] и это на самом …
8 bash  history 

1
Объяснение флага -W для rm
Для чего предназначен -Wфлаг rm(в BSD или Mac OS X)? Согласно справочной странице, флаг пытается «восстановить именованные файлы». И в настоящее время «эта опция может быть использована только для восстановления файлов, покрытых отключениями». О чем это все и как я могу это использовать?
8 bash  shell  rm 

3
vim не может выполнить команду unix с:! из-за смены оболочки
Наша компания использует систему Red Hat Linux и выделяет каждому аккаунт в / home. К сожалению, наша система использует tsch, что мне не выгодно. Более того, поскольку у меня нет разрешения суперпользователя, я не могу использовать команду chsh для перехода на bash для себя. Еще хуже, ypchsh также недоступен для …
8 bash  vim  vimrc  tcsh 


2
Как проверить, произошли ли какие-либо ошибки во время SSH?
Я пишу сценарий развертывания, и мне нужно откатить, если какие-либо ошибки произошли. Например: #!/bin/bash ssh myapp ' mkdir /some/dir # check if above command failed, and execute rollback script if needed ' # or maybe do it from here? Прямо сейчас, когда я выполняю этот скрипт, если mkdir завершается ошибкой, …
8 linux  bash  ssh 

3
Как отключить привязку клавиш Alt-f к клавише доступа к меню файла в Cinnamon Mint 13 (Maya)?
Я использую Cinnamon на Linux Mint 13 (Maya). Я хочу отключить ярлык доступа к меню файла терминала, поскольку он связан с Alt + f, и я бы предпочел использовать этот ярлык для перемещения вперед по слову в bash. Я посмотрел на « Как отключить сочетание клавиш для меню в Linux …



1
Как я могу предотвратить «У вас есть почта». сообщение от отображения каждый раз, когда я открываю терминал
Каждый раз, когда я открываю Терминал, я получаю «У вас есть почта». сообщение, но у меня нет почты. Когда я запускаю MAIL, на нем написано: «Нет почты для myusername». Я пробовал несколько способов предотвратить это при каждом использовании Терминала, включая добавление unset MAILCHECK в мой профиль bash.
8 macos  bash  email  terminal 

3
Разница между tmux и опциями разбиения оболочки на iTerm2?
В настоящее время я переключился на iTerm2 + VIM для моей среды разработки. Я заметил, что последняя версия iTerm2 поддерживает, tmuxи были люди, которые использовали tmuxдля разделения окна на несколько сессий. Я также заметил, что iTerm2 имеет встроенные опции для разделения окна на несколько сессий. Вы можете разделить столько сессий, …
8 macos  bash  shell  tmux  iterm 

5
Дайте всем файлам расширение .jpg
У меня есть каталог, и некоторые расширения файлов находятся в верхнем регистре (.JPG) вместо строчных. Я хочу убедиться, что каждый файл имеет расширение .jpg. Как бы я сделал это из командной строки?
8 linux  bash 

4
Как мне изменить оболочку по умолчанию на bash, если у меня нет доступа ни к chsh, ни к / etc / passwd?
Я работаю над удаленной учетной записью Linux в университете, и, к сожалению, оболочка по умолчанию cshбез завершения табуляции. Как я могу изменить оболочку моей учетной записи по умолчанию bash? chshне доступен.
8 linux  bash  sh 

6
В Bash (оболочка терминала Mac / Linux) могут ли клавиши со стрелками вверх и вниз работать так же, как в текстовых редакторах?
В текстовых редакторах, если я нажимаю клавиши со стрелками вверх и вниз, он перемещает курсор между строками текста. В Bash, если я набираю длинную команду, которая занимает несколько строк, и нажимаю клавиши со стрелками вверх и вниз, она циклически перебирает историю команд. Я хочу прежнее поведение в Bash. Это возможно? …

3
Какие команды я бы использовал для последовательного создания двух дочерних процессов?
Я хочу порождать два дочерних процесса, но подождите, пока первый не достигнет определенной точки своего выполнения (которую можно определить, изучив stdout), прежде чем порождать второй. Я не уверен, какие Unix-команды будут задействованы для достижения этой цели, и им было трудно найти что-либо через Google из-за краткой, а иногда и загадочной …

2
Можно ли настроить способ, которым bash завершает имена каталогов?
Я бы хотел поручить bash использовать специальный метод для выполнения определенных имен каталогов. Например, bash будет вызывать мою программу для выполнения завершения, если путь начинается с «$$», и, как правило, выполнять завершение в противном случае. Это вообще возможно? Как бы вы это реализовали? Баунти : я действительно ценю ответ на …

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