2
ответа

Экспорт каталога в `bashrc `без кавычек переменной

В настоящее время в моем bashrc я экспортирую переменную export dl="path/to/Downloads". Путь содержит пробел, поэтому всякий раз, когда я беру что-то из каталога, я должен заключать переменную dl в кавычки, например...
06.11.2020
2
ответа

псевдоним, использующий `$1 `и резервное значение по умолчанию, печатает как параметр, так и резервное значение

Я хочу создать псевдоним, который может обрабатывать параметры ($1 ), и может вернуться к значению по умолчанию, если параметр не указан. Например, $ псевдоним foo='NUM=${1 :-42}; echo $NUM' Вызывается без...
03.11.2020
2
ответа

Заменить в оболочке \n на \\n

Я ищу, как преобразовать такую ​​строку :foo\nbar в :foo\\nbar До сих пор я видел, что tr не может этого сделать, потому что он работает только с символами, и я не смог найти ничего другого...
31.10.2020
2
ответа

Разница между kill и kill -s TERM

В чем разница между kill и kill -s TERM . Первоначально я думал, что переменная $TERM содержит номер сигнала, но когда я повторяю TERM, это дает мне $ эхо $ ТЕРМИН xterm -...
26.10.2020
2
ответа

Где я могу найти соответствие между кодировкой ASCII и ее визуализацией?

Мне нравится замещать вывод ASCII в zsh пользовательскими символами. 0x30 тогда будет не '0', а, например, 'Б'. Я хочу не просто подставлять символы, а менять пиксели через кастомные...
25.10.2020
2
ответа

Как сделать tar.gz для всех файлов и каталогов из заданного списка полных путей, сохраняя при этом права доступа к каталогам и файлам?

Как создать tar.gz из списка файлов ПОЛНОГО ПУТИ (, таких как /root/test/abcd/123.txt )который включает в себя как каталоги, так и файлы который сохраняет право собственности И разрешения для обоих файлов и...
15.10.2020
2
ответа

Есть ли что-то особенное в `<. `и это `эхо `поведение?

Мне было интересно, есть ли что-то особенное в <. в Баше с $ mail <назначение> <. отправляет пустое электронное письмо вместо точки и $ эхо <. не подходит ни к чему, к чему я привык...
11.10.2020
2
ответа

grep из файла, содержащего несколько столбцов

У меня есть файл с именем someNumbers.txt, в котором числа разделены символами табуляции, например :1 1 2 1 5 1 7 1 10 1 Я хотел бы искать числа в первом столбце someNumbers.txt в первом столбце...
06.10.2020
2
ответа

Как создать сценарий оболочки с помощью команды cal

Я хотел создать сценарий оболочки, который позволяет отображать пользователя, выполняющего этот сценарий, при вводе месяца и года, но при этом я получаю эту ошибку. Кто-нибудь может мне помочь? Все это было бы с помощью...
04.10.2020
2
ответа

Старая проблема с галочками и круглыми скобками :запутала

Поскольку много лет назад было исправлено, я переключился с обратных кавычек на $ ()для расширения команды. Но я все же предпочитаю обратные кавычки. Это меньше нажатий клавиш и не требует клавиши Shift. Я понимаю...
03.10.2020
2
ответа

Не удалось очистить файл, несмотря на привилегии sudo

У меня есть файл, который принадлежит и написан пользователем root. У меня есть еще один пользователь по имени systemuser, которому мы предоставили привилегии sudo для каждого действия. Я могу выполнить любое действие системного пользователя просто...
02.10.2020
2
ответа

как добавить длинную строку (наподобие кода )с символами [ )"$&...ect" в существующий файл?

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

Как я могу прочитать число из столбцов и сложить вместе

Я хочу иметь возможность добавлять числа в разделы данных и bss из информации о размере файла в командной строке./script.sh [имя файла] До сих пор я писал свой сценарий оболочки как :ExcPath=$1 #прочитать файл...
26.09.2020
2
ответа

Как я могу расширить одну -тильду в кавычках из xargs в sh?

У меня есть список файлов, хранящихся в файле, и я хочу выполнить поиск по каждому из этих файлов. Однако xargs пересылает аргументы в виде строк в одинарных кавычках, поэтому для всех файлов с префиксом ~,...
26.09.2020
2
ответа

Как с помощью AWK распечатать столбцы указанной формы?

У меня есть CSV-файл с данными, как показано ниже :Джеймс Кэмерон, 8415664, JCameron@outlook.com Джимми Фэллон, 97546444, JFallon@gmail.com Арон Куо,03446466,нет данных Я пользовался awk -F, '$1 ~/Джимми Фэллон/ {print $1,$2}'...
24.09.2020
2
ответа

преобразовать несколько строк в одну строку с именем grep

Пожалуйста, помогите мне с этим. товар :наименование _1 213321654 32549846546 товар :имя _2 8563161631 пункт :имя _3 96315242161 73216510631 51654316416 Необходимо преобразовать...
23.09.2020
2
ответа

Получить список файлов с двумя расширениями, такими как deb|rpm|txt

Я хочу удалить *. (deb|rpm )файлов из папки «Загрузки» на моем компьютере с Ubuntu каждый час. у меня это есть в кронтабе**/1***cd /home/alexalannunes/Загрузки && ls *.deb > log.txt &...
22.09.2020
2
ответа

Экранирование двойных кавычек внутри подстановки команд

Я пытаюсь написать простой анализатор bash. Я следую инструкциям в этой вики. Одно из моих предположений состоит в том, что я могу пройтись по всей входной строке и удалить все одиночные и...
18.09.2020
2
ответа

Должны ли команды bashrc поддерживать перезагрузку оболочки?

Всякий раз, когда вы перезагружаете оболочку, не открывая новый терминал, с помощью команды exec $SHELL файлы bashrc запускаются снова. Вопрос :Должны ли команды, предназначенные для запуска при запуске оболочки, явно поддерживать...
15.09.2020
2
ответа

Попытка копирования с помощью пользователя Sudo

У меня есть «Суперпользователь», у которого есть права на запись в папку /opt/example. У меня есть обычный пользователь с именем «пользователь», который имеет права на чтение /opt, а «пользователь» имеет каталог /...
14.09.2020
2
ответа

Является ли sigspec для 0 EXIT или SIGEXIT или выхода?

Мне нужно написать ловушку, которая отслеживает выход из процесса (среди прочего )и удаляет временный файл. Я бы предпочел использовать sigspec вместо числа для лучшей читабельности кода, соответствующие...
11.09.2020
2
ответа

как составить список разделов, которые используются минимум на 50%

Здравствуйте уважаемые профессионалы! Я просто пытаюсь изучить Linux, и у меня часто возникают проблемы. Я пытаюсь перечислить разделы, которые используются минимум на 50%. Я пробовал sfdisk, но не знаю, как его пропихнуть...
09.09.2020
2
ответа

Печатать только одно значение из дубликатов

У меня есть следующий контент в файле. $ cat файл.txt код -покрытие -API jsch cloudbees -папка apache -httpcomponents -клиент -4 -API Apache -httpcomponents -клиент -4 -API jsch apache -httpcomponents -клиент -...
06.09.2020
2
ответа

Изменить дату на -7 дней в файле.csv с помощью сценария оболочки

У меня есть файл с записями в этом формате :D20200826,S2927,977,1 Ожидаемый результат :D20200819,S2927,977,1 Теперь я пытаюсь добиться того, чтобы как-то переместить дату (первого столбца )...
29.08.2020
2
ответа

Параметр Bash, позволяющий при подстановке команд сохранять завершающие символы новой строки

Я надеюсь, что bash поставляется с опцией, которая не позволяет подстановке команд удалять завершающие символы новой строки. Есть? Если нет, то существуют ли оболочки, похожие на bash -и для...
28.08.2020
2
ответа

Поиск в квадратных скобках [ _] поиск подчеркивания и вывод эхо-результата "OK" или "FAIL"

Ниже приведены выходные данные cat /proc/mdstat. Я просто хочу экспортировать эхо "OK" или "FAIL", если между ЛЮБОЙ скобкой [] есть подчеркивание _. Как бы я это сделал? [root@srv4 ~] #cat /proc/...
25.08.2020
2
ответа

Как связать файл в подкаталоге с другим подкаталогом в сценарии оболочки

Мой текущий каталог содержит два каталога test1 и test2.file1 присутствует в test1. Как я могу создать символическую ссылку в папке test2/lin для файла1? После операции ссылки Связать файл в test2/lin...
22.08.2020
2
ответа

Как переключиться с пользователя root на другого пользователя с оболочкой nologin?

Я только изучаю линукс. Работая как root, я создал нового пользователя с именем testuser. Затем я изменил testuser на оболочку nologin. Теперь я хочу войти в систему как testuser, чтобы увидеть, что делает пользователь с nologin...
20.08.2020
2
ответа

Получить количество вхождений каждого слова в документе

Как узнать количество каждого слова в файле? Мне нужна гистограмма каждого слова в текстовом канале или документе. В документе будут существовать новая строка и пустые строки. Я зачищал все, кроме [a-zA-Z]. >...
12.08.2020
2
ответа

Преобразование текстового представления числа с плавающей запятой в реальное числовое значение с помощью командной строки

У меня есть дубликат, напечатанный как текст. Есть ли способ передать этот номер исходного текста какой-либо утилите, чтобы получить фактическое число, то есть ближайшее фактическое представимое двойное значение? Либо в десятичном формате/...
06.08.2020