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

Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.

2
Написание сценариев оболочки, которые будут работать в любой оболочке (используя несколько строк shebang?)
Я только начал углубляться в создание сценариев оболочки, и я всегда просто бросал свой сценарий в файл, отмечал его, chmod +xа затем делал /path/to/script.shи позволял любому интерпретатору по умолчанию иметь с ним дело, которое, как я предполагал, было zsh, потому что это то, что Я использовал для моей раковины. По-видимому, …

5
Как вырезать файл до заданного размера под Linux?
Я хочу уменьшить размер файла с помощью грубой силы, то есть мне все равно, я просто хочу разрезать файл, скажем, наполовину и отказаться от остальных. Первое, что приходит на ум - это усечение Perl . Я следую примеру на этой странице и сделал то же самое: seq 9 > test.txt …
19 linux  ubuntu  shell  perl 

7
Команда Linux для поиска файлов, измененных за последние n секунд
Я хотел бы, чтобы команда Linux нашла файлы, измененные за последние nсекунды. Есть ли сценарий оболочки или другой инструмент, который я могу запустить из интерфейса командной строки или графического интерфейса?
19 linux  bash  shell  find 

6
Как «отменить» команду распаковки?
Я использовал «unzip XXX.zip» для распаковки zip-файла, к сожалению, я ошибаюсь. Теперь я хочу удалить все файлы и каталоги, сгенерированные "unzip". Как я могу отменить это?
19 linux  shell 

7
Есть ли функциональная оболочка Unix?
Я (действительно) новичок в функциональном программировании (на самом деле имел дело только с ним с помощью Python), но, похоже, является хорошим подходом для некоторых задач с интенсивным списком в среде оболочки. Я хотел бы сделать что-то вроде этого: $ [ git clone $host/$repo for repo in repo1 repo2 repo3 ] …
18 shell  unix 

9
Как получить абсолютный путь к произвольному файлу из OS X
Я ищу простую команду, которую можно использовать в Bash, чтобы найти абсолютный и канонизированный путь к файлу в OS X (аналогично `` readlink -f'` в Linux). В следующем примере сеанса bash описывается [вымышленная] утилита с именем `` abspath'`, которая демонстрирует желаемое поведение: $ pwd /Users/guyfleegman $ ls -lR drwxr-xr-x 4 …

10
Псевдонимы команд в командной строке?
Как я могу сделать псевдонимы команд в командной строке Windows, как с bash? Я узнал об этом doskeyв ветке форума , поэтому я могу сделать что-то вроде: doskey ls=dir /b ... и теперь команда lsдействует немного больше как lsв Unix. (Я lsтак часто печатаю cmd, это даже не смешно.) Но …


4
Предотвратить уничтожение запущенной в данный момент задачи linux после выхода из SSH
У меня есть вычислительная задача, выполняемая в течение нескольких дней на сервере Linux через SSH-соединение. Это не на заднем плане, поэтому SSH-соединение находится в режиме ожидания задачи. Я хочу перезагрузить локальную машину (не сервер), с которой я открыл сессию ssh, но хочу, чтобы задача продолжалась. Это возможно?
18 linux  ssh  shell  kill 

3
Как проверить ulimit для другого пользователя и изменить открытые файлы?
У меня есть процесс, работающий от имени пользователя gearman, и я хочу изменить его, open filesчтобы избежать этой неприятной ошибки: ОШИБКА 2014-09-12 17: 49: 14.000000 [main] accept (слишком много открытых файлов) -> libgearman-server / gearmand.cc: 788 Как я могу запустить ulimit от имени другого пользователя в Ubuntu и изменить открытые …
18 shell  ulimit 

2
Связка клавиш Shell SIGKILL
Как настроить привязку клавиш для отправки SIGKILLна текущее задание переднего плана? Я уже знаю, что Ctrl+ Cесть SIGINTи Ctrl+ \есть SIGQUIT. Я хотел бы более серьезный вариант. Есть ли что-то серьезно нежелательное в этом?

3
Как удалить файлы из командной строки с помощью регулярных выражений?
Допустим, у меня есть 20 файлов с именем FOOXX, где XX - номер файла, например, 01, 02 и т. Д. На данный момент, если я хочу удалить все файлы ниже номера 10, это легко, и я просто использую подстановочный знак, например, rm FOO0 * Однако, если я хочу удалить определенные …
18 linux  bash  shell  regex  zsh 

4
Как запустить диалог свойств файла из командной строки?
Программно с ShellExecute просто указать propertiesглагол при указании Windows открыть файл, но можно ли это сделать из командной строки или из окна запуска? В идеале я хотел бы сделать это без внешней программы или сценария. Это оказывается возможным путем вызова ShellExecuteс помощью rundll32.exe, но не без нужных параметров.

4
Можно ли распечатать расширение оболочки?
Я знаю, что есть определенный набор правил, которые расширяют команды, введенные пользователем. (давайте поговорим о оболочке bash.) Можно ли распечатать команду в форме после расширения оболочки? Кажется, это хорошая утилита, чтобы узнать и убедиться, как оболочка расширяет специальные символы. например $ echo * {all the filenames in current dir} Я …

2
ЗШ закладка завершение GIT команд очень медленно. Как я могу отключить его?
Если тип I: rm <TAB> Я вижу возможные завершения почти мгновенно. Однако, если тип I: git rm <TAB> Она будет висеть в течение нескольких секунд, если это в мерзавца репо, или не показывает какие-либо доработки, если я за пределами мерзавца репо. Как я могу исправить это поведение? Там нет ничего …
18 unix  shell  git  zsh 

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