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

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

4
як встановити змінні середовища в риб'ячому панцирі
Хтось може підказати мені, який правильний спосіб встановити купу змінних середовища в оболонці риби? У моєму файлі .config / fish / config.fish у мене є функція налаштування змінних мого середовища function setTESTENV set -x BROKER_IP '10.14.16.216' set -x USERNAME 'foo' set -x USERPASS 'bar' end коли я набираю текст із …
90 shell  fish 

5
Який інструмент використовувати для малювання діаграми дерева файлів [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 6 років тому . Удосконалюйте це питання Враховуючи дерево файлів - каталог із каталогами в ньому тощо, як би ви написали сценарій …

20
Очистити екран в оболонці
Просто коротке запитання: Як очистити екран в оболонці? Я бачив такі способи: import os os.system('cls') Це просто відкриває cmd windows, очищає екран і закриває, але я хочу, щоб вікно оболонки було очищено (PS: Я не знаю, що це допомагає, але я використовую версію 3.3.2 Python) Дякую :)
90 python  shell  screen  clear 

3
Командний рядок Bash та ліміт введення
Чи існує якесь обмеження символів, встановлене в bash (або інших оболонках), як довго може бути введення? Якщо так, то який обмеження символів? Тобто чи можна написати команду в bash, яка занадто довга для виконання командного рядка? Якщо немає необхідного ліміту, чи є запропонований ліміт?


2
У чому різниця між використанням терміналу на mac та linux? [зачинено]
Зачинено. Це питання не в темі . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 8 років тому . Удосконалюйте це питання Я використовую Ubuntu останні чотири роки. Я маю базові знання команд оболонки, і я віддаю перевагу роботі в …
89 macos  bash  shell  ubuntu  terminal 

4
Як перевірити, чи існує користувач postgres?
createuserдозволяє створити користувача (ROLE) в PostgreSQL. Чи існує простий спосіб перевірити, чи вже існує цей користувач (ім'я)? В іншому випадку createuser повертається з помилкою: createuser: creation of new role failed: ERROR: role "USR_NAME" already exists ОНОВЛЕННЯ: Рішення повинно виконуватися з оболонки переважно, щоб було простіше автоматизувати всередині сценарію.

9
Як виконати вивід команди в поточній оболонці?
Я добре знаю програму source(вона ж .), яка бере вміст із файлу та виконує його в поточній оболонці. Тепер я перетворюю деякий текст у команди оболонки, а потім запускаю їх наступним чином: $ ls | sed ... | sh lsє лише випадковим прикладом, оригінальним текстом може бути що завгодно. sedтеж, …
89 bash  shell  unix  pipe 

11
Як надрукувати всі стовпці після певного числа за допомогою awk?
На оболонці я трублюся до awk, коли мені потрібна певна колонка. Тут друкується стовпець 9, наприклад: ... | awk '{print $9}' Як я можу сказати awk надрукувати всі стовпці, включаючи та після стовпця 9 , а не лише стовпець 9?
89 shell  awk 

12
Змушує bash розширювати змінні в рядку, завантаженому з файлу
Я намагаюся зрозуміти, як змусити bash (змусити?) Розширювати змінні в рядку (який завантажувався з файлу). У мене є файл під назвою "something.txt" із вмістом: hello $FOO world Я тоді біжу export FOO=42 echo $(cat something.txt) це повертає: hello $FOO world Це не розширило $ FOO, навіть якщо змінну було встановлено. …
89 linux  bash  shell  unix 

4
Як прочитати введення користувача у змінну в Bash?
Я намагаюся створити сценарій, який спрощує процес створення нового користувача на пристрої iOS. Ось етапи, розбиті. fullname="USER INPUT" user="USER INPUT" group=$user uid=1000 gid=1000 home=/var/$user echo "$group:*:$gid:$user" >> /private/etc/group echo "$user::$uid:$gid::0:0:$fullname:$home:/bin/sh" >> /private/etc/master.passwd passwd $user mkdir $home chown $user:$group $home Як бачите, деякі поля вимагають введення. Як я можу запитати введення …
89 bash  shell 

2
Як grep для нечутливого до рядка рядка у файлі?
У мене є файл, file1який закінчується Success...АБО success... Я хочу grepдля слова successтаким чином, що не враховує регістр. Я написав наступну команду, але вона враховує регістр cat file1 | grep "success\.\.\." Як я можу змінити його так, щоб це було returns 0як з Success...АБО success...
89 bash  shell  awk  sed  grep 


7
Як витончено зупинити процес Java?
Як витончено зупинити процес Java у Linux та Windows? Коли Runtime.getRuntime().addShutdownHookтелефонують, а коли ні? А як щодо фіналізаторів, вони тут допомагають? Чи можу я надіслати якийсь сигнал до процесу Java із оболонки? Я шукаю переважно портативні рішення.
88 java  linux  windows  shell  process 


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