Запитання з тегом «shell»

Термін «оболонка» відноситься до загального класу текстових інтерактивних інтерпретаторів команд, які найчастіше асоціюються з операційними системами Unix та Linux. Для запитань щодо сценаріїв оболонок використовуйте більш конкретний тег, такий як "bash", "powershell" або "ksh". Без конкретного тегу слід вважати переносне (сумісне з POSIX) рішення, хоча краще використовувати додатково "posix" або "sh".

3
Змінна інтерполяція в оболонці
У мене є змінна назва filepath=/tmp/name. Для доступу до змінної я знаю, що можу це зробити: $filepath У своєму скрипті оболонки я намагався зробити щось подібне (задні посилання призначені) `tail -1 $filepath_newstap.sh` Цей рядок виходить з ладу, duuh !, тому що змінна не викликається $filepath_newstap.sh Як додати _newstap.shім'я змінної? Будь …
103 bash  shell  unix 




7
як перевірити, яка версія nltk, scikit learn встановлена?
У скрипті оболонки я перевіряю, встановлені ці пакети чи ні, якщо вони не встановлені, то встановіть його. Тож із скриптом для оболонки: import nltk echo nltk.__version__ але він зупиняє скрипт оболонки на importчерзі в терміналі Linux намагалися бачити таким чином: which nltk що нічого не дає думати, що він встановлений. …




6
У чому магія “-” (тире) у параметрах командного рядка?
Приклади: Створіть образ ISO і запишіть його безпосередньо на компакт-диск. mkisofs -V Photos -r /home/vivek/photos | cdrecord -v dev=/dev/dvdrw - Перехід до попереднього каталогу. cd - Прослуховуйте на порту 12345 і надсилайте до нього дані untar. nc -l -p 12345 | tar xvzf - Яке призначення тире і як його …
101 linux  bash  shell  unix  command-line 

7
Натисніть alt + числовий в bash, і ви отримаєте (arg [числовий]) що це?
Натисніть alt + числовий в bash, і ви отримаєте (arg [числовий]) що це? (Цей тип питань краще підходить для запитання людини, замість того, щоб намагатися «здогадуватися» про правильну термінологію для пошуку документації через Інтернет).


9
Марне використання кота?
Це, мабуть, у багатьох поширених запитаннях - замість того, щоб використовувати: cat file | command (що називається марним використанням кота), належним чином повинен бути: command < file По-другому, "правильним" способом - ОС не повинна породити зайвий процес. Незважаючи на те, що я знав, я продовжував використовувати марну кішку з 2 …
101 shell  command-line  cat 

6
Чистий спосіб запустити веб-браузер із сценарію оболонки?
У сценарії bash мені потрібно запустити веб-браузер користувача. Здається, існує багато способів зробити це: $BROWSER xdg-open gnome-open на GNOME www-browser x-www-browser ... Чи існує більш стандартний, ніж інші, спосіб зробити це, який би працював на більшості платформ, чи мені слід просто піти з таким способом: #/usr/bin/env bash if [ -n …

7
Як я можу заперечити повернене значення процесу?
Я шукаю простий, але міжплатформовий процес заперечення, який заперечує значення, яке повертає процес. Він повинен відобразити 0 до деякого значення! = 0 та будь-якого значення! = 0 до 0, тобто наступна команда повинна повернути "так, неіснуючий шлях не існує": ls nonexistingpath | negate && echo "yes, nonexistingpath doesn't exist." The! …

10
Отримайте конкретний рядок з текстового файлу, використовуючи лише скрипт оболонки
Я намагаюся отримати певний рядок із текстового файлу. Поки в Інтернеті я бачив лише такі речі, як sed, (я можу використовувати лише sh -not bash або sed або щось подібне). Мені потрібно це робити лише за допомогою базового сценарію оболонки. cat file | while read line do #do something done …
100 linux  shell  unix  sh 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.