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

18
Как отложить расширение переменной

Я хотел инициализировать некоторые строки в верхней части моего скрипта с переменными, которые еще не были установлены, например: str1='I went to ${PLACE} and saw ${EVENT}' str2='If you do ${ACTION} you will ${RESULT}' а потом на PLACE, EVENT, ACTIONи RESULTбудет установлен. Затем я хочу...

18
В каких ситуациях пользователь не позволяет оболочке записывать свою команду в историю?

Если добавить export HISTCONTROL=ignorespaceв .bashrc, баш не будет записывать какие - либо команды , которые имеют пробелы перед ними в историю. Но я не понимаю, при каких ситуациях это будет полезно. Кто-нибудь может привести несколько...

18
Пользовательские привязки клавиш для режима оболочки vi, то есть «set -o vi»?

Я только что открыл для себя чудеса set -o vi, и мне любопытно, можно ли настроить этот режим оболочки vi так же, как настраивать vi или vim? Например, создайте пользовательскую привязку ключа для сопоставления более удобной комбинации клавиш или esc? Если это в настоящее время не поддерживается,...

18
Зацикливание строк двух файлов параллельно [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 5 лет назад . Цель сценария, который я создаю, - сравнить две серии файлов. Имена файлов сами хранятся в двух отдельных...

18
cp: not stat `/vol/examples/tutorial/science.txt ': такого файла или каталога нет

Я попробовал команду, cp /vol/examples/tutorial/science.txt .и я получаю ошибку - cp: cannot stat `/vol/examples/tutorial/science.txt': No such file or directory Я не понимаю, почему это происходит. Я пошел в домашнюю папку cygwin и создал необходимую структуру папок и текстовый файл. Я также...

18
просмотр свойств / атрибутов файла dll и exe через командную строку

У меня есть необходимость увидеть некоторые дополнительные свойства файла для файлов EXE и DLL. Если я открою проводник Windows и добавлю дополнительные столбцы в свое представление, я смогу увидеть такие вещи, как Компания, Авторское право, Название продукта и Версия продукта, если он существует...

18
Как отсортировать результаты команды ls по дате изменения (сначала по каталогам)?

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

18
Как можно отсортировать поле процессора команды ps?

Я пытаюсь сделать небольшую команду, которая найдет процессы, которые используют наибольшую мощность процессора. Сначала я использую, ps aux > file.txtа затем cut -c 16-20 file.txt | sort -n | tail -5. В результате я получаю это: 1.0 2.7 8. 14.5 14.5 Итак, мой вопрос: как можно %CPUвывести и...

18
Как преобразовать цветной PDF в черно-белый?

Я хотел бы преобразовать PDF-файл с некоторым цветным текстом и изображениями в другой PDF-файл только с черно-белым изображением, чтобы уменьшить его размеры. Более того, я хотел бы сохранить текст как текст, не превращая элементы страниц в изображения. Я попробовал следующую команду: convert...

18
Как составить bash-функции, используя каналы?

У меня есть несколько функций, определенных таким образом: function f { read and process $1 ... echo $result } Я хочу собрать их вместе, чтобы вызов выглядел так f | g | h. Какую идиому я должен использовать для преобразования функции, работающей с аргументами, в чтение аргументов из стандартного...

18
Разобрать JSON с помощью Python?

У меня есть файл JSON, members.jsonкак показано ниже. { "took": 670, "timed_out": false, "_shards": { "total": 8, "successful": 8, "failed": 0 }, "hits": { "total": 74, "max_score": 1, "hits": [ { "_index": "2000_270_0", "_type": "Medical", "_id": "02:17447847049147026174478:174159", "_score": 1,...

18
Когда важно писать переносимые сценарии?

Большая часть кода, который я пишу, написана на PHP. Я недавно начал изучать сценарии оболочки. Большинство ресурсов и учебных пособий, с которыми я сталкивался, относятся к Bash. Некоторые предупреждают о bashisms, а некоторые нет. Я много читал здесь и переполнение стека. Всякий раз, когда в...

18
В bash, как я могу отобразить имя переменной, а не ее значение? [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 5 лет назад . Предположим, что у меня есть переменная varв Bash. Я могу присвоить ему значение....

18
Почему переменная видна в подоболочке?

В Learning Bash Book упоминается, что подоболочка будет наследовать только переменные среды, дескрипторы файлов и т. Д. И что она не будет наследовать переменные, которые не экспортируются: $ var=15 $ (echo $var) 15 $ ./file # this file include the same command echo $var $ Как я знаю, оболочка...

18
кратчайший способ заменить символы в переменной

Есть много способов заменить символы в переменной. Кратчайший путь, который я обнаружил, trэто пока: OUTPUT=a\'b\"c\`d_123and_a_lot_more OUTPUT=$(echo "$OUTPUT"|tr -d "'\`\"") echo $OUTPUT Есть ли более быстрый способ? И это со ссылкой на безопасные цитаты , как ', "и `само по...

18
Одинарная кавычка в двойных кавычках и справочное руководство Bash

В разделе 3.1.2.3 под названием Двойные кавычки руководство Bash гласит: Заключение символов в двойные кавычки ('"') сохраняет буквальное значение всех символов в кавычках, за исключением '$', '`', '\' и, когда расширение истории включено, '!'. На данный момент меня интересует одиночная кавычка (...

18
Как я могу перечислить все переменные оболочки?

Читая об этом вопросе: В Zsh, как я могу перечислить все переменные среды? , Я задавался вопросом, как я могу перечислить все переменные оболочки ? Кроме того, относится ли различие между переменными оболочки и переменными среды к оболочкам, отличным от zsh? Меня в первую очередь интересуют Bash и...