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

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

1
Спеціальні символи командного рядка [дублювати]
На це запитання вже є відповідь: Чому `echo -e '' SOME_TEXT 'показує лише одну зворотну косу риску? 1 відповідь При встановленні значення основного командного рядка (PS1) слід два випадки export PS1="\u" export PS1="\\u" дає той самий результат: root як рядок командного рядка. Як працює \u і \\u відрізняється, якщо обидва …
linux  bash 

2
Помилка неоднозначного перенаправлення для простого відлуння
Я натрапив на диваку, коли виконував простий echo команду. Чи можна пояснити, що відбувається? Ось сценарій, є точно три файли в папці, і я хочу замінити їх вміст пустим символом. Файли: ev_tracker.css ev_tracker.html ev_tracker.js Я спробував просту команду, щоб повторити пробіл у всіх файлах $ echo \ > * і …

1
Команда резервного копіювання змінює типи файлів у Linux
Переглядаючи каталог і копіюючи зображення з розширеннями файлів, які відображаються в новій папці. Однак деякі зображення мають однакову назву, тому я використовую команду резервного копіювання. Проблема, яку я маю під час перейменування та копіювання, полягає в тому, що тип файлу змінюється з зображення на логотип (не впевнений, що це означає). …
linux  bash  unix  backup 

1
Налагодження env vars з ssh
Я пишу скрипт і додаток для вбудованої плати з linux - не X, тільки консоль. Єдиний спосіб досягти мети - через ssh, у мене немає підключеного монітора. Скрипт повинен експортувати пару env vars, які будуть використовуватися програмою. Я знаю, що для цього потрібно створити скрипт, але я не в змозі …

2
У чому різниця в різних командах для стиснення файлів у linux?
Які команди для стиснення файлів у linux і які відмінності між ними? (наприклад: tar, gzip, rar). Я працюю над Linux Mint 11 і роблю сценарій для стиснення файлів. Мені потрібно: 1. Підтримка шифрування паролів (і дешифрування) 2. підтримка поділу файлу 3. підтримка рівня стиснення Який тип стиснення можна використовувати в …


2
Bash - увімкніть виконання, лише якщо сценарій запускається з певного каталогу
Мені потрібно написати сценарій оболонки, який може бути виконаний, тільки якщо він запускається з домашнього каталогу користувача, який зараз підписаний, і я не знаю, як перевірити це з самого сценарію. Будь-яка допомога буде оцінена.


1
CentOS: видалено / root
Я проводив експерименти з CentOS і тепер я перебуваю в ситуації. Я додав користувача, зазначивши його домашній каталог як /root а потім я зробив userdel -rf <username> Таким чином, його виконує робота, як видалення цього користувача & amp; його домашній каталог нічого, крім /root . Зараз я не маю /root …
linux  bash  centos  root 

10
Дізнайтеся, які великі файли / dir
У мене є каталог, з якого я хочу видалити деякі речі. Таким чином, id хотів би бачити більш важкі файли. du -ch принесе занадто багато інформації, тому я думав щось подібне du -ch | sort by size| head Частина сорту за розміром турбує мене Якісь думки? Спасибі заздалегідь
linux  bash 

1
Як змінити рядки історії в linux?
Як відповідь a Питання, яке я задав раніше згадано: "Історичні рядки, які були змінені, відображаються з * на початку команди, за умови, що в конфігурації ReadLine увімкнено властивість" видозмінені лінії "." в linux або в якій ситуації команда історії називається була модифікована і показана з "*" замість виводу історії?
linux  bash 

1
Включити поточну мітку часу до назви файлу?
Я повинен створити багато резервних копій БД вручну mysqldump, наприклад, наприклад: mysqldump -uroot -proot my-db > my-db.sql Мені цікаво, чи є простий спосіб включити поточну дату або мітку часу до імені файлу, щоб файл виглядав так: my-db-20150917.sql (або інший формат також добре, навіть мітка часу).

0
Linux bash - Додайте псевдонім з сценарію без джерела (-ing) сценарію
Чи можна написати сценарій схожий #!/bin/bash alias foo="bar -options" і отримати псевдонім, доданий до запущеної оболонки без source (-ing) сценарій source myscript буде працювати, але просто myscript ні. Псевдонім встановлюється в підгрупі (процесу), але втрачається під час сценарію виходу Будь-які можливості для зміни аліасу батьківської оболонки без source
linux  bash  alias 

2
Виникли проблеми з створенням символьної посилання між терміналом в Mac OS X і Sublime Text 2, щоб його можна було запустити з командного рядка
Я використовую Mac OS X Yosemite, і я хочу мати можливість відкрити Sublime Text 2 з терміналу з такою командою: sublime . Я набрав це в терміналі як показано на веб-сайті Sublime Text 2: ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/sublime А також цей варіант: ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/sublime У …

1
bash-файл з декількома командами [закрито]
Привіт, я намагаюся створити bash-файл, який виконає наступне: відкрити нове вікно терміналу виконувати кількість команд у цьому новому вікні терміналу. Мій файл bash: #!/bin/bash open -a Terminal.app -e sudo sh -c cd ~ && cd .. && cd .. && cd to the directory that I want && ./someExecutable

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