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

Bash - це безкоштовна оболонка для операційних систем, схожих на Unix, від проекту GNU.

2
Як запустити командний файл (наприклад, * .sh) в окремій утиліті взаємодії оболонки (наприклад, iTerm2) для входу в систему мого користувача?
iTerm2 - це дивовижна утиліта, яка значно полегшує мою взаємодію з командним рядком. Існує безліч команд оновлення, які я запускаю щодня, і я вважав, що було б дивовижно, якби їх можна було запустити у вході мого користувача. Я знаю, що для запуску сценарію для події входу користувача необхідно створити каталог …

1
Вибір конкретних полів з команди виводу.
top -o %MEM -b > file.txt час1 = 27 березня 21:27:55 time2 = 28 березня 20:27:32 Мені потрібно лише перенаправити висновок команди top -o %MEM -bна output.txt якщо час1 <= дата1 <= час2 де time1, time2, date1є датою я вибираю! Я міг би використовувати час Unix! Чи можливо це в …

0
Як змінити поведінку команд, які видаляють "слова" зліва
Нещодавно я намагався переключитися з давнього користувача tcsh на bash, і я скаржився на додаткове натискання клавіш для видалення "слів" зліва, тому я розглядав можливість зміни поведінки в bash, щоб зробити це більше схожим на tcsh так що мені не доведеться переробляти свої 18 років м’язової пам’яті. Я зараз намагаюся …
1 bash  terminal  bind  tcsh  stty 

3
Перейменування файлу з myFile.sh на myFile.bash?
ЧАСТИНА 1 Добре, тому я використовую Mac, і я почав з файлу під назвою ... Приклад: myFile.sh У Терміналі я запустив цей файл у його каталог, ввівши ... bash myFile.sh Це прекрасно працює, але потім я провів деякі дослідження щодо bash vs sh і виявив, що я міг би також …
1 macos  bash  sh 

2
Чому я не можу прочитати чи записати файл, власник якого є root, а дозвіл - 707 в Terminal.app на Snow Leopard?
Це те, що відбувається - але чому? liuxiang@MacBookPro: ~/casecode/sh $ ls -l sa -rwx---rwx 1 root admin 55 10 21 00:07 sa liuxiang@MacBookPro: ~/casecode/sh $ cat sa cat: sa: Permission denied liuxiang@MacBookPro: ~/casecode/sh $ date >> sa -bash: sa: Permission denied liuxiang@MacBookPro: ~/casecode/sh $ ./sa -bash: ./sa: Permission denied

1
PID фонового завдання відрізняється від переліченого PID завдання з використанням ps
Примітка. Я перемістив це на переповнення стека, я думаю, що це правильне місце: тут У мене є дивне питання, я не можу цілком опустити голову. Що я роблю, це запускати функцію під назвою fn_rundumper, яка в основному просто називає код bash: 'pterm -z "cmd.sh" param1 & " Ось результат цього, …
1 linux  bash  terminal  pid 

3
Чому Bash не знаходить мою явно існуючу папку Desktop?
Я, мабуть, роблю щось тут дурне / явно не так, але я намагаюся передати скрипт з curl і запустити його в Terminal на OS X. Команда, яку я використовую для цього, це: sh -s stable < <(curl -L http://path_to_my_script/) Здається, це працює цілком коректно; однак перший рядок завантаженого сценарію не …

1
Як передати nmap outout в сценарій Python
У мене є список серверів, і я хочу nmap потім перейти до аналізатора Python ( це ) Тому зазвичай я роблю це: nmap -sV -p- hostname -oN - | python nmaptocsv.py > hostname.txt Тепер я хочу створити сценарій bash, щоб це зробити для всіх рядків у файлі txt. Тому я …
1 linux  bash  python 

1
Як баш псевдонім розуміє "$ @"?
Я намагаюся написати псевдонім, щоб зробити 2 речі $alias cde='cd "$@" && echo' але чомусь, коли я називаю це $cde test test все, що трапляється, це ехо-тест: Схоже, мій аргумент не передається до першого твердження, а замість цього використовується в кінці всього псевдоніма. З мого розуміння, The $@повинен був споживати …

1
Вихід із сеансу Gnome3
З gnome 2 з'явилася можливість вийти з сеансу шляхом виконання gnome-session-save --force-logout На жаль, цього gnome-session-save не існує в Gnome3. Чи є інший спосіб це зробити чи я просто пропускаю пакет? ОС: Ubuntu 12.04 із встановленим gnome-core.
1 linux  ubuntu  bash  gnome3  logout 

1
Як шукати рядок, що містить певну рядок у Bash?
У мене є файл, який містить деяку кількість рядків, я хочу шукати конкретний рядок, і якщо файл містить його, то я хочу надрукувати інший рядок із того самого файлу. наприклад, припустимо, що у мене є файл: aaa bbb ccc Скажімо, що я шукаю bbb, і якщо я знаходжу його, я …
1 linux  bash  grep  sed  awk 

1
Сценарій оболонки: запустіть екран, відкрийте кілька екранів і виконайте команду в кожному
Досить багато, що говорить назва: Мій сценарій оболонки повинен Запустіть команду A, дочекайтеся завершення запустити "екран" запустити команду B1 на початковому екрані відкрити нове вікно (як правило, через Cmd-ac) запустити команду B2 у новому вікні відкрити нове вікно запустити команду B3 у новому вікні Це все, не потрібно чекати, коли …

3
Символ відповідності або кінець рядка з sed
Спроба очистити PYTHONPATHзмінну, яка має загальний синтаксис: /a/path:/another/path/:/one/more/path Я хочу видалити всі шляхи, починаючи з /mnt. Спочатку спробуйте sed: sed 's,/mnt/[^:]\+:,,g' <<< $PYTHONPATH У ній усуваються всі випадки, які починаються з /mnt/, слідуючи за одним чи кількома символами, крім двокрапки, та наступним символом двокрапки. Однак це не вдасться для наступного …

2
Пакетне перейменування фотографій за датою створення в Mac OS X за допомогою Bash не працює з пробілами
Я шукав рішення щодо того, як групувати перейменування фотографій на Mac OS X. Я знайшов багато рішень, але більшість з них не працюють, якщо у файлі є пробіл, або якщо я хочу поставити пробіл у назві файлу. Наприклад, я знайшов цей сценарій: for i in *.jpg; do newname=$(stat -t %Y-%m-%d_%H.%M.%S …
1 bash  mac 

1
вихід із системи без входу в оболонку входу
У Ubuntu Desktop є команда негайно вийти, і користувач може виконати її, не будучи в оболонці входу: $ gnome-session-quit --logout --no-prompt Q. Що таке еквівалентна команда в Ubuntu Server, якщо така є? (Я знаю, що logoutв оболонці без входу не дозволено , але, можливо, є інша команда. Краще рішення виходить …

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