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

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

5
Чи можна ",," відчужувати ".."?
Іноді, коли я хочу перейти на батьківський каталог, я помилково набираю cd ,,замість cd ... Чи є спосіб, який я можу змусити Баша вважати ці твердження однаковими? Я ніколи не використовую коми в своїх командах. В ідеалі я хотів би псевдонім ,,на ... Коли я спробував це, не вийшло. Чому …
41 linux  bash  shell 

5
Як я можу скласти власні "команди оболонки" (наприклад, mkdir / cd combo)?
Я не можу сказати, скільки разів я хотів отримати команду, яка б і створила каталог, і перейшла до цього каталогу. В основному, я хотів би еквівалент наступного: mkdir -p /arbitrarily/long/path; cd /arbitrarily/long/path але потрібно лише набрати /arbitrarily/long/pathодин раз, щось на зразок: mk-cd /arbitrarily/long/path Я спробував створити сценарій для цього, але …
41 bash 

5
Пошук визначення функції bash
Я працюю в середовищі, в якому лежить багато застарілої магії сценарію оболонки. Одне з важких речей з командного рядка - це функції bash, які отримуються з якогось файлу, включеного з якогось файлу, що входить із якогось файлу ... включеного в мій .bash_profile. Чи є спосіб отримати визначення або ще краще …
41 bash  shell 

7
Як віддалено записати у файл за допомогою SSH
Я можу скопіювати файл на віддалену машину Linux без проблем scp file user@host: /pathtowrite_file Однак у мене виникають труднощі із записом у файл з однієї машини Linux на іншу. Ось що я спробував: echo 'Some Text' > /remotefile.txt | ssh user@remotehost Повідомлення, яке я отримую, - це stdin: не tty …
41 bash  ssh 

3
Як я можу отримати команду scp, щоб перезаписати цільову папку
Я використовую команду scp, щоб скопіювати деякі файли на віддалений ПК, як це робиться з scp :) Зауважу, що поведінка scp-копії для файлів за замовчуванням - це перезапис усіх існуючих файлів. Тепер я хочу скопіювати папку, щоб зробити в основному те саме: scp -r <source_path> user@myOtherPc:<dest_path> Де частини в <> …
41 bash  ssh  scp 


3
Чи є спосіб отримати башти, щоб виділити синтаксис, як риба?
У рибній оболонці фактичний командний рядок виділений синтаксисом: Чи є такий спосіб отримати таку саму поведінку в баші? Є щось саме так, але для zsh, а не bash. Чи можливо, що це можна було перенести на башти? Щоб уточнити для тих, хто не розуміє скріншот, пояснення чи надане посилання: Я …

1
Зробіть невразливим регістр заповнення вкладки [дублікат]
Можливий дублікат: заповнення вкладки нечутливим до справи Чи є якийсь спосіб зробити заповнення вкладки в базі нечутливим? Наприклад, якщо у мене є файл, який викликається, Hello.txtі спробувати вкласти його вкладку, ввівши його, heпісля чого Tabвін не буде працювати. Мені доведеться завершити вкладку, ввівши He(відзначте велику літеру Н) та Tab. Чи …

3
Як я можу рекурсивно фільтрувати ім'я файлів, які я хочу, за допомогою магістральних символів?
Коли я хочу виконати рекурсивний пошук grep у поточному каталозі, я зазвичай: grep -ir "string" . Але ця команда здійснює пошук у всіх видах файлів, включаючи двійкові файли (зображення, аудіо, відео тощо), що призводить до дуже повільного процесу пошуку. Наприклад, якщо я це роблю, це не працює: grep -ir "string" …

4
Як відключити звуковий ефект сповіщення Bash on Windows
Під час запуску "Bash on Ubuntu в Windows" він часто генерує звук сповіщень Windows під час набору тексту. Поширені причини, коли: Я використовую автоматичне завершення для команд (вкладка), і є кілька варіантів команд, або коли я повертаю вже порожній командний рядок. Як вимкнути ці звукові ефекти?


5
Як говорити в bash, як я можу перейменувати файл, не повторюючи шлях? [дублікат]
Можливий дублікат: повторне використання тексту в команді bash Якщо я хочу перейменувати файл у кілька каталогів глибоко, як я можу уникнути повторення шляху? Наприклад: mv path/to/old_filename.txt path/to/new_filename.txt Мені цікаво, чи є спосіб зробити це: mv path/to/old_filename.txt (?)new_filename.txt Де (?)можна було б сказати "в одному каталозі".
39 bash  rename  mv 

2
Як включити змінну середовища в рядок bash CURL?
Намагаються отримати передачу для сповіщення, коли завантаження завершено. Це працює: curl -u <my-api-token>: \ -X POST https://api.pushbullet.com/v2/pushes \ --header 'Content-Type: application/json' \ --data-binary '{"type": "note", "title": "$TR_TORRENT_NAME", \ "body": "$TR_TORRENT_NAME completed."}' ... за винятком того, що він висуває, $TR_TORRENT_NAMEа не фактичний вміст цієї змінної. Чи потрібно уникати якоїсь цитати чи …

3
iTerm / zsh не читає .bashrc АБО .bash_profile
У ~/.bash_profile мене є: if [ -f ~/.bashrc ]; then source ~/.bashrc fi У ~/.bashrcмене є псевдоніми Коли я завантажую нове вікно iTerm, псевдоніми не працюють. Якщо я джерело, ~/.bashrcвони працюють. Якщо я джерело, ~.bash_profileвони працюють. Невже хоча б одне з них не повинно здійснюватися автоматично? Що може спричинити його …
39 macos  bash  terminal  zsh  bashrc 

5
Видалення мільйонів файлів
У мене був рейтинг, поповнився мільйонами графічних зображень. Забагато для команди rm. Я намагався знайти команду так: find . -name "*.gif" -print0 | xargs -0 rm Проблема полягає в тому, що вона дуже погано вибиває мою машину і викликає у клієнтів тайм-аути, оскільки це сервер. Чи є спосіб швидше видалити …
38 linux  bash  shell  find  rm 

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