Запитання з тегом «bash-scripting»

Сценарій Bash - це створення сценаріїв мовою оболонки Bash.

1
Як почати інтерактивний баш із су
У мене немає sudo suімені користувача, проте у мене є його пароль. Я хочу мати сценарій, який передає пароль і дає мені інтерактивний баш. Я спробував це: echo mypassword | su - otherusr Password: Last login: Wed Jul 25 12:09:38 COT 2018 [myuser@myserver ~]$ Він повертає мене до мого користувача, …


1
Псевдонім, який виконує підкоманду
Я хочу запустити 2 команди під alias, але оскільки вона включає в себе, cdі я не хочу змінювати папку від основного абонента, я подумав, що це може допомогти викликати підкоманду: alias lhu="$(cd /my/path && myotherCommand)" Але при дзвінку lhuце каже not found(я вже буду source). Як я можу це зробити?

1
Як отримати декілька файлів одночасно?
У мене зберігається ряд rar-файлів так: /torrents/televisionshowS01E0$X/nameoftelevisionshow.rar де $ X - змінна = {0,1,2, ..., 12} Я хотів би витягнути їх за допомогою однієї команди в єдиний вихідний каталог ( /publicshare/). Ось що я маю досі: for i in find /torrents/televisionshowS01*/ -name *.rar; do unrar x "$i" /publicshare/;done але я …

2
Виконайте команду по 3 рядки одночасно
Я намагаюся запустити три окремі оброблені під час читання foo.txt Ось приклад: cat foo.txt | while read line do echo line1 echo line2 echo line3 echo "" done Очікуваний вихід: line1 line2 line3 line4 line5 line6 line7 line8 і продовжує так. Це лише приклад. Я хочу виконати деякі інші команди …

0
Bash Script - Знайдіть "ПОМИЛКУ" та виведіть у файл
Я пишу свій перший баш-сценарій і можу скористатись допомогою / порадою. Я не можу перевірити сценарій на даний момент - просто хочу знати, чи правильно налаштовано його. У мене є файл $ A_HOME / bin / nohup.out, і я шукаю термін "ПОМИЛКА". Мені це потрібно для виведення результатів у файл, …

1
Bash надає варіанти та передає змінну на вибір
Намагаючись надати можливість користувачам інсталятора вибрати "Розвиток" або "Стабільний". За замовчуванням інсталятор робить "git checkout 1.1.0", але я перетворюю 1.1.0 $GIT_VERSIONі намагаюся зробити чистий спосіб встановити це на початку. Спроба встановити $GIT_VERSIONна masterабо 1.1.0з опцією 1,2 або 3 (3 припиняється). У мене бурно почалося те, що я намагаюся зробити ... …

1
Проаналізуйте форму NPM_TOKEN .npmrc для певного реєстру
У .npmrcфайлі є кілька таких записів: //registry.npmjs.org/:_authToken=<sometoken> //my.privateregistry.com/:_authToken=<sometoken> Також можуть бути зовсім інші записи в .npmrc. Як я можу розібратися, <sometoken>використовуючи bash-скрипт для певного реєстру, вказавши його URL-адресу, як registry.npmjs.orgпараметр для bash-скрипту?

1
Як виявити ips за допомогою nmap?
В даний час я працюю над демонстрацією ворога середнього атаки, яким я користуюсь своїм телефоном як жертва, а мій ПК, що працює нападником, ubuntu 14.04LTS. Я використовую nmap для пінг мого телефону, щоб перевірити, чи є його онлайн ... nmap -e wlan0 -sn 172.16.95.198 Але не знаю, як навіть коли …

2
Як використовувати поточне ім'я файлу кілька разів у команді pipe?
Я намагаюся конвертувати пакет файлів .mov у mp4. Як я можу отримати ім'я файлу з труби для створення команди ffmpeg? Як використовувати аргумент труби кілька разів у ланцюговій ланці? Я намагаюся мати щось подібне: ls *.MOV | ffmpeg -y -i $file "$file.mp4"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.