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

Bash (Bourne-Again SHell) - оболочка, используемая в интерфейсе командной строки Ubuntu по умолчанию.


2
Как создать текстовый документ в форме документа с терминалом
Я знаю, что могу легко создать файл docx с помощью libreOffice, но я просто хочу больше узнать об использовании bash. Кто-нибудь может объяснить, если это вообще возможно с терминалом? Сенсорная команда делает достойную работу, но не указывает никакого расширения.
13 bash 

1
Что означает строки сценария bash, начинающиеся с # $?
Я нашел этот bashскрипт на GitHub, который хочу использовать для своей работы. У меня следующий вопрос: что означают строки со 2 по 5? Это просто комментарии или они служат какой-то цели? #!/bin/bash #$ -l h_rt=72:00:00 #$ -V #$ -N index_calc #$ -j y source ~/modules.sh cd $1 l_file=`find . -name …


4
Windows filepath преобразуется в Linux filepath
У меня есть путь Windows в переменной Bash в виде строки: file='C:\Users\abcd\Downloads\testingFile.log' Я пытаюсь преобразовать этот путь в путь Linux, начиная с /c/Users.... Моя попытка Следующие работы: file=${file/C://c} file=${file//\\//} echo $file > /c/Users/abcd/Downloads/testingFile.log проблема Здесь я сделал это для строки, содержащей путь к файлу. Причина, по которой я задаю этот …

2
Отключить опцию удаления crontab в CLI
Например, как отключить определенную команду crontab -r? Со мной уже дважды случалось, что я случайно запускаю это, потому что мой Eключ находится рядом с Rключом. Этой маленькой опечатки достаточно, и ваш crontab ушел.

3
Как я могу постепенно зашифровать загружаемый файл?
Я использовал для загрузки файлов, а затем использовать opensslдля их шифрования, что мне недостаточно. Как я могу зашифровать загрузку постепенно, поскольку файл загружается? Я думал об использовании curlи opensslтрубе, но не могу понять это. Есть ли лучший инструмент для этого?
13 bash  scripts  wget  openssl  curl 

5
Как написать скрипт, который работает с аргументами или без них?
У меня есть скрипт bash, который выглядит примерно так: #!/bin/bash if [ $1 = "--test" ] || [ $1 = "-t" ]; then echo "Testing..." testing="y" else testing="n" echo "Not testing." fi Так что я хочу иметь возможность не только запускать его с помощью ./script --testили ./script -t, но и …

4
Создать индикатор выполнения в Bash
Как я могу создать индикатор выполнения с помощью bash? Это мой сценарий: #!/bin/bash pass='number1 number12 number13 number14 number15 number16' chk='number14' for i in $pass ; do if [ "$i" == "$chk" ]; then echo ' Found ^_^' else echo 'loading 50%' fi done Я хочу заменить echo 'loading 50%'что-нибудь, чтобы …

1
Как я могу отправлять команды в определенные окна терминала?
Я хотел бы написать скрипт для одновременного открытия нескольких программ (серверов) в отдельных терминалах - неважно, какой из них - и назначать разные команды для разных терминалов с командами «посадки» внутри нужного терминала. Это возможно? Может быть, что-то вроде этого: открыть терминал1 открыть терминал 2 // одновременно с 1. command1 …

7
Переименование файлов для добавления суффикса
Мне нужна команда для переименования всех файлов в текущем рабочем каталоге таким образом, чтобы новое имя файла было таким же, как старое, но с суффиксом, соответствующим количеству строк исходных файлов (например, если файл fимеет 10 линии, то он должен быть переименован в f_10). Вот моя (нерабочая) попытка: linenum=$(wc -l); find …




3
Как запустить скрипт, когда каталог изменяется другим пользователем?
Я знаю, что была небольшая дискуссия на темы, подобные этой. Но вот что я в основном пытаюсь сделать. У меня есть каталог для отслеживания, watchedи всякий раз, когда файл добавляется в этот каталог, я хочу вызвать скрипт, syncbh.shкоторый вызывает файлы из этого каталога и загружает их на удаленный сервер. Предостережение …

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