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

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


16
Як сортувати масив у Bash
У мене є масив у Bash, наприклад: array=(a c b f 3 5) Мені потрібно сортувати масив. Не просто відображення вмісту відсортовано, а для отримання нового масиву з відсортованими елементами. Новий відсортований масив може бути абсолютно новим або старим.
139 arrays  bash  shell  sorting 

16
Як вставити нову лінію перед візерунком?
Як вставити новий рядок перед шаблоном у межах рядка? Наприклад, для цього буде вставлено новий рядок за схемою регулярних виразів. sed 's/regex/&\n/g' Як я можу зробити те саме, але перед шаблоном? З огляду на цей зразок вхідного файлу, шаблон, на який потрібно відповідати, - це номер телефону. some text (012)345-6789 …
138 shell  sed 

14
команди не знайдені на zsh
Я використовую z Shell ( zsh) замість bash за замовчуванням, і трапилося щось не так, що всі команди, які раніше працювали, більше не розпізнаються: ls zsh: command not found: ls open -e .zshrc zsh: correct 'open' to '_open' [nyae]? Я не знаю, як відновити zshчи як це виправити. Ось зміст …
138 shell  osx-lion  zsh 



18
Швидкий кількість файлів Linux для великої кількості файлів
Я намагаюся знайти найкращий спосіб знайти кількість файлів у конкретному каталозі, коли файлів дуже велика (> 100 000). Коли файлів так багато, виконання файлів ls | wc -lзаймає досить багато часу. Я вважаю, що це тому, що він повертає назви всіх файлів. Я намагаюся зайняти якомога менше дискового вводу. Я …
137 linux  shell  disk-io 


9
Shell Script - Отримайте всі файли, змінені після <date>
Я б краще не робив цього в PHP, тому сподіваюся, що хтось порядний в сценарії оболонок може допомогти. Мені потрібен сценарій, який працює через каталог рекурсивно і знаходить, що всі файли з останньою зміненою датою перевищують якусь дату. Тоді він буде націлювати та копіювати файли, що зберігають інформацію про шлях.
136 unix  shell 

3
Як надсилати команди при відкритті сесії tmux всередині іншого сеансу tmux?
Типовою ситуацією може бути: $ tmux [0] $ ssh example.com $ tmux attach [0] $ Я відкриваю сесію tmux, потім входжу в сервер і приєднуються до існуючого сеансу tmux. На даний момент у мене один сеанс tmux всередині іншого. Як мені надсилати команди до внутрішнього сеансу tmux? Примітка: Обидва сеанси …
136 shell  tmux 

7
Bash / sh - різниця між && і;
Я зазвичай використовую ;для об'єднання декількох команд у рядку, але деякі люди вважають за краще &amp;&amp;. Чи є різниця? Наприклад, cd ~; cd -і, cd ~ &amp;&amp; cd -здається, робить те саме. Яка версія більш портативна, наприклад, буде підтримуватися bash-підмножина, наприклад оболонка Android?


10
Як встановити віддалену папку Linux у Windows через SSH? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 8 років тому . Удосконаліть це питання Я зараз незрячий студент, який зараз перебуває в класі програмування системного адміністратора / оболонки. Хоча ssh добре працює для …
136 linux  shell  ssh 


11
Як дізнатись, чи містить рядок інший рядок у POSIX sh?
Я хочу написати скрипт оболонки Unix, який буде виконувати різні логіки, якщо в іншому рядку є рядок. Наприклад, якщо я перебуваю в певній папці, відключ. Невже хтось скаже, будь ласка, як це досягти? Якщо можливо, я хотів би зробити це не специфічним для оболонки (тобто не лише баштом), але якщо …
136 shell  unix 

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