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

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

5
Підсистема Windows Linux - доступ до файлів за межами Ubuntu
Чому, наприклад, коли я створюю файл із Windows, я не можу бачити його під підсистемою Linux у Windows 10 (bash.exe) Скріншот повинен пояснювати. Папка: OMG створений з Windows Explorer. Папка OMGBash створена з підсистемою Linux bash.exe Коли файл папки АБО створений за межами bash.exe, я його ніколи не бачу, незалежно …

3
Linux Bash Script, однокомандна, але кілька рядків?
У мене є такий сценарій, який я написав за допомогою пошуку в Google, і він створює резервну копію моєї системи Linux в архіві: #!/bin/bash # init DATE=$(date +20%y%m%d) tar -cvpzf /share/Recovery/Snapshots/$HOSTNAME_$DATE.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/media --exclude=/dev --exclude=/share/Archive / Це працює, але мені цікаво, чи зможу я відформатувати сценарій, щоб …
89 linux  bash  script  tar 


9
Чи є ярлик до mkdir foo та негайно CD у нього?
Це те, що я часто роблю $ mkdir foo $ cd foo Це працює як одна команда, але це більше натискань клавіш і не економить часу. $ mkdir foo && cd foo Чи є ярлик для цього? Редагувати З використанням наведеної нижче допомоги це здається найелегантнішою відповіддю. # ~/.bashrc function …

3
Як я можу змінити оболонку в Ubuntu? [дублікат]
На це питання вже є відповідь тут: Як зробити Bash моєю оболонкою за замовчуванням на Ubuntu? 7 відповідей У мене VPS сервера Ubuntu, і я хочу використовувати /bin/bash/свою оболонку. Як я можу змінити свою оболонку? У мене є кореневий доступ, але я не працюю як root. Так тире зараз - …

9
Який домашній каталог підсистеми Windows для Linux?
Коли я запускаю bashпідсистему Windows для Linux, це вводить мене в каталог /mnt/c/Users/<username> Коли я lsцей каталог, я бачу , каталоги Desktop, Documentsі т.д. , які я можу бачити в C:\Users\<username>використанні файлів Windows Explorer. Оскільки саме тут розпочалася bashпрограма, я очікував, що це мій домашній каталог, але коли я набираю …

9
Як я можу зробити рекурсивний пошук та заміну з командного рядка?
Використовуючи оболонку типу bash або zshell, як я можу зробити рекурсивне "знайти та замінити"? Іншими словами, я хочу замінити кожне виникнення 'foo' на 'bar' у всіх файлах цього каталогу та його підкаталогах.



3
Як зняти мінус?
Моя ранкова кава ще не дійшла до мого мозку, коли я забув цитати в: alias grep="grep --color=always" тому замість цього я набрав: alias grep=grep --color=always залишаючи мене: --color=always grep=grep у моїх псевдонімах. Коли я намагаюся очистити --color = завжди використовую, unalias --colorя отримую: bash: unalias: --: invalid option unalias: usage: …
83 bash  bash-alias 

4
Як передавати команди на інші команди?
Приклад: ls | echoнічого не друкує (фактично порожній рядок). Я очікую, що він надрукує список файлів. ls | grep 'foo'з іншого боку, працює як очікувалося (друкує файли із написом "foo"). Те, що я роблю в цих ситуаціях, є чимось на кшталт: ls | while read OUT; do echo $OUT; doneале …
83 bash  pipe 



1
Чи переадресація з `>>` еквівалентна `>`, коли цільовий файл ще не існує?
Розгляньте оболонку типу Bash або sh. Основна різниця між >та >>виявляється у випадку, коли існує цільовий файл: > обрізає файл до нульового розміру, потім записує; >> не скорочується, він записує (додає) в кінець файлу. Якщо файл не існує, він створюється з нульовим розміром; потім написано в. Це справедливо для обох …
80 bash  redirection  sh 

7
Як я можу вирішити помилку "не вдається виконати бінарний файл"?
Коли я входжу за допомогою SSH, все, що я бачу, це це ... -bash: /usr/bin/id: cannot execute binary file -bash: [: : integer expression expected Я нічого не міг зробити тут. Такі команди, як halt, poweroff, rebootбуде повертатися command not found. Як я можу це виправити? Я використовую Debian Squeeze …
80 linux  bash  ssh  debian 

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