Tag: оболочки

Как изменить регистр (верхний и нижний регистр) строк в моей переменной?

"Enter test: " read test if [[ $test == "a" ]]; then echo "worked" else echo "failed" fi Это простая иллюстрация теста, который я делаю, но если я вхожу в «А», он потерпит неудачу, есть ли что-нибудь, что я могу сделать на переменном этапе, чтобы изменить все это на маленький случай, чтобы тест соответствовал.

Как сжать команду chmod UNIX

В любом случае, чтобы скомбинировать следующую команду UNIX: chmod 755 scriptA.ksh | chmod 755 scriptB.ksh | chmod 755 scriptC.ksh | chmod 755 scriptD.ksh Вышеупомянутая команда делает каждый исполняемый файл скрипта KornShell (ksh), поэтому сжатая команда будет короче по длине и все равно сделает каждый исполняемый скрипт ksh.

Замена белых пробелов / символов на обратную косую черту

Я хочу преобразовать кучу mkvs в mp4s с помощью следующей команды: for i in $(ls *mkv); do ffmpeg -i $i -vcodec copy -acodec copy $i.mp4; done; Однако в именах файлов есть пробелы и дефисы, поэтому команда работает неправильно. (Когда я вручную заменю The File – 01.mkv на The\ File\ \-\ 01.mkv , эта же команда […]

Использование Pipeline для прямых файлов для программы, которая открывает их

У меня есть папка « Music », в которой у меня есть музыкальные треки, которые слишком не организованы. Таким образом, если я хочу найти конкретный трек, я обычно ls Music | grep <keyword> : ls Music | grep <keyword> ls Music | grep <keyword> , где <keyword> – это ключевое слово, которое я ожидаю от […]

Синтаксическая ошибка Bash, когда `cd`ing в каталог

** Итак, после небольшого копания, я получил его на работу. Вы достаточно далеко заходите в установку, используя WINE, чтобы это работало правильно. Вот шаги: Откройте оболочку и введите cd .wine cd drive_c cd Program\ Files\ (x86)/ cd NETGEAR cd A6200 cd Drivers sudo diswrapper -i nameoffile .inf sudo modprobe diswrapper sudo ndiswrapper -m И это […]

В каком месте оболочка назначает нормальную переменную?

Как вы знаете, сама оболочка bash также является процессом. Если я использую команду export a=c , то оболочка динамически распределяет переменную a в местоположение, где находятся переменные среды. (Этот раздел среды описан в дескрипторе памяти процесса) Итак, я думаю, что переменная a назначается в раздел среды. Кроме того, он может быть получен из команды printenv […]

(KDE или X) Сценарий открывает консоль в неправильном виртуальном рабочем столе

У меня есть этот скрипт. Я положил его в ~ / Desktop. Я просматриваю сценарий на своем рабочем столе в виде виджета «Папка». Когда я нажимаю на скрипт, я получаю список пользователей, затем я получаю окно авторизации (для пароля), затем я получаю «консоль», который я хотел бы отображать на том же виртуальном рабочем столе. К […]

служебная команда: не удалось выполнить вызов метода

Я загрузил источник tinyproxy, а затем использовал ./configure make make install для его установки Затем я хочу запустить его, но получаю ошибки, например: [root@kitty tinyproxy-1.8.3]# service tinyproxy start Redirecting to /bin/systemctl start tinyproxy.service Failed to issue method call: Unit tinyproxy.service failed to load: No such file or directory. See system logs and 'systemctl status tinyproxy.service' […]

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

Я хочу переместить файлы из загрузок, документов, картин, музыки и т. Д. В общие местоположения. Это по разным причинам, в том числе потому, что я хочу держать медиа в центральном, совместном месте. Я хочу, чтобы избежать слияния существующих файлов с тем же именем, но если файлы имеют одинаковый размер, я обычно с удовольствием сохраняю новый […]

Как войти в папку foo- * без фактического использования подстановочных или оболочечных расширений?

Короткий рассказ Я ищу команду для ввода первого найденного каталога foo-something например: cd foo-* но без использования подстановочных знаков (или других специальных символов оболочки). Длинная история Как часть сценария сборки удаленного drush, я пытаюсь найти способ ввода папки, имя папки которой может измениться, но имеет общий префикс. Тот же пример: drush -y dl ads или […]

Interesting Posts

Формат ширины столбца с Printf

Как изменить / упорядочить данные в файле с помощью Awk

Как определить, работает ли команда «nice»?

Как вы устанавливаете Django, когда есть проблема с scl?

Можно ли написать скрипт, который запускает команду su или sudo без ввода пароля?

Как запустить программу несколько раз с разными аргументами, используя цикл в сценарии bash?

Что такое «Все оболочки и программы, которые используют вызовы библиотеки exec * p, обрабатывают поиск»?

Как определяется значение readahead по умолчанию

X11 мгновенно замораживается при сдвиге-3

Разрешить Rygel разговаривать с NetworkManager через DBUS?

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

Объяснение времени сборки версии в отличие от номера версии, например OpenSSL 1.0.1e против h

Как работает следующий сценарий оболочки для поиска всех файлов размером более 20 МБ?

Сохраните файл с сохранением файла emacs без доступа к терминалу

Чтобы отобразить 7×10 фотографий для просмотра в видео

Linux и Unix - лучшая ОС в мире.