Вітаю всіх читачів 😀
Після невдалих канікул я гідний писати ці рядки. Виявляється, мій 3-гігабайтний mp32-плеєр був пошкоджений, і єдиний спосіб його відновити - це його форматування, це не проблема, що насправді збентежило мене, думаючи про час, який мені знадобиться для вибору та копіювання музичної колекції, яку я мав стільки смаку було зроблено.
Тим самим я згадав, наскільки потужним може бути термінал для цих випадків і через кілька хвилин читання документації (Я не найкращий у баш 😛) Я дійшов до цього методу:
1. Я склав список усіх файлів у програвачі:
dir / media / musicplayer> music_list
2. Після генерації цього списку ми застосовуємо таку команду:
cat_list_list | під час читання f; знайдіть. -name "$ f" -exec cp {} / media / musicplayer \ ;; зроблено
як прочитайте список, потім, знаходити відповідає за їх пошук і, нарешті cp копіює його в цільову папку в циклі, доки не буде прочитано останній рядок файлу.
і готово!
Те, як працює консоль, рухається, так?
Я впевнений, що це може бути корисним у більш продуктивній діяльності (і менш тривіальній, ніж мій гравець ха-ха-ха), і, звичайно, були б інші способи досягнення тієї ж мети (можливо, rsync o ксарг) але мені здавалося, що це найпростіший спосіб досягти цього.
О! Чудово 😀
Е-е ... »Дір» ???? Чи правильно ви читали і чи користувались командою "dir"? WTF !!! Команда "ls" ... DIR - це команда DOS, а не * nix (або GNU / Linux) ... Я знаю, що я старий Розгубитель, але чи немає там помилки?
В іншому - чудово! хороший спосіб лінуватися - це використання консолі
На той момент DIR ми однакові, оскільки в POSIX LS використовується як його заміна.
Помилятися - це люди.
`людина реж. '
Точно. DIR також існує в наших дистрибутивах 😛
Насправді, коли я бігаю:
man dir
Подивіться, що я отримую в кінці:
Дивитися на тебе! Але це недавно, чи не так? Тому що кілька років тому, коли я почав користуватися Linux, я писав dir замість ls за звичкою і писав один!
Я вилучаю те, що оментую з DIR.
Я сказав це сам, я - повний n00b у bash xDDD, вибачте, якщо я образив вас режимом ха-ха-ха, справді, я знаю, що це було ls, але на той момент я згадав лише сказати ... це був лише список файлів
Не турбуйтесь. Так само, я не так часто повторюю баш, тому ми під рукою.
І до речі, я пропоную вам спробувати Iceweasel (він у AUR, а логотип гарніший за Firefox).
🙂
Я спробую ^^
Зрештою все те саме. Навіщо встановлювати Iceweasel, коли у нас вже є Firefox у сховищах?
Еліот, це те саме, що і Firefox, але з більш потворним логотипом ¬¬, а потім окремо знаходиться в AUR
@cookie:
Це залежить від того, як ви це бачите, адже дотепер я не бачив нової версії логотипу Iceweasel з «плоским» дизайном або з можливістю передати свої дані в Mozilla, щоб перевірити, працює вона добре чи ні.
Те, що логотип Iceweasel не сподобався, це нормально, я поважаю ваше рішення.
Не хвилюйтеся, що в обмін на розбиття голови башем ви більше не хочете робити речі іншими мовами, оскільки ви не можете знайти де 😀 (мій конкретний випадок), крім того, добре використовувати його для роботи в декількох дистрибуції
Що стосується вашого сценарію, я зробив усе можливе, щоб трохи привести його в порядок і поклав у пастебін, хоча я хотів би знати деякі параметри, для чого вони призначені, тому що я їх мало розумію (я буду розслідувати, коли я буду вдома, оскільки в своїй роботі я зв'язав руки і ноги)
Сценарій -> http://pastebin.com/3c1zwS5y
Дійсно, ви залишили це охайнішим, я збирався зробити це так, але .... Чомусь я пам’ятаю домовленості (наскільки вони змушують мене страждати в класі програмування), тому краще залишити це в одному рядку ха-ха-ха
Ну, корисно замовляти коди, бо в іншому випадку їх важко зрозуміти пізніше (як документаліст / аналітик / програміст, що завдає великих труднощів, і я кажу вам з власного досвіду)
І якусь іншу справу з bash я пропоную допомогти із задоволенням, я не є майстром ні в тому, а й у тих мовах, якими я люблю користуватися (і які у мене найбільш запилені: P), яка є однією з них, хоча для когось, хто, мовляв, новачок у bash, ти залишив мене думати, що робить сам код 😉 😛
тест, запустивши реж
Не помилка, ви також можете використовувати команду DIR в Linux, може бути елегантніше використовувати LS, але для отримання списку файлів DIR це працює нормально, оскільки в даний час більшість дистрибутивів мають за замовчуванням псевдонім dir = 'ls -l.
Порада мені сподобалась. Я сподіваюся, що буде написано більше підручників про безліч застосувань консолі GNU / Linux, яка насправді перевершує Windows.
Перевірте тут 😉 - » https://blog.desdelinux.net/tag/terminal/
Спільний доступ та додавання до вибраного.
Вибачте за моє незнання, але правда в тому, що я майже нічого не зрозумів: перша команда, dir, складає список файлів, що знаходяться всередині папки, а потім, наскільки я розумію, пошук шукає один за одним ті файли, які описані у цьому списку та скопіюйте їх в іншу папку. Я запитую, навіщо вам шукати їх, якщо я вже знаю, що вони перебувають у / media / musicplayer, і досить лише скопіювати цю папку в інший пункт призначення.
Не буде, щоб у / media / musicplayer були всі види файлів, і я хочу знайти, скажімо, лише mp3-файли та скопіювати їх на іншу сторону?
Якби хтось міг краще пояснити, в чому проблема і чим я хочу займатися?
Дякую і вибачте.
Ну, як ви кажете, якщо простіше просто скопіювати файли на іншу сторону, проблема в мене полягала в тому, що файли були нечитабельними, в Linux та у Windows, тому мені довелося лише відформатувати 😛 і знову заповнити З цієї причини я дав лінь.
Що стосується того, що ви говорите про фільтрацію, я думаю, вам слід додати прапор -o та -name до команди find, приблизно так:
знайти. \ (-name '* .jpg' -o -name '* .png' -o -name '* .JPG' -o -name '* .PNG' -o -name '* .JPEG' -o -name ' * .jpeg '\)
у такому випадку він буде фільтрувати лише файли * .jpg, * .JPG, * .png, * .PNG, * .jpeg та * .JPEG
Вітаю. Ви використовували термінал, оскільки він справді призначений для використання.
Яким було б наше життя без потужної консолі: 3 ... .
дуже добре, я маю
псевдонім listen = 'echo "$ (find $ (pwd) -iname" * .MP3 ″) "| xargs -n1 -I aa ln -s "aa" $ HOME / listen / '
дуже схожий на той, який я використовую для переміщення файлів, які передача закінчилася
[код] find -iname "* .avi" | xargs -i mv {} / home / wizord / Videos /
[/ Code]
Вибачте за незнання, але я також не повністю зрозумів порядок і тому не знаю, стосується це чи ні того, що я хочу робити.
У мене є 160-е покоління iPod на 6 Гб, яке, коли я хочу зробити резервну копію, поки не пізно, однак я не знаю, чи можна тим, що ви пишете, відокремити музику відповідно до списків відтворення, оскільки в ньому багато пісень. Те саме ім’я, але в різних альбомах чи виконавцях, чи можу я пояснити? ось чому я не можу просто скопіювати .mp3s в одну папку, оскільки це суперечить пісням з такою ж назвою. Чи можу я зробити резервну копію за допомогою запропонованих вами команд, чи є інша альтернатива?
Сподіваюсь, ви можете мені допомогти, дякую !!
ps: Я думав встановити на нього Rockbox, але він не сумісний з моїм ipod відповідно до сторінки розробника
pd2: gtkpod, очевидно, також копіює лише файл .mp3 без замовлення, або, можливо, я не знав, як це зробити.
Це чудово 😀
Ну, кожен може вільно користуватися браузером, який хоче.
Я використовую Iceweasel на Debian з версією випуску mozilla.debian.net, і я не проти тих, хто використовує цей браузер.
Я лише запропонував @helena спробувати Iceweasel, тому що Iceweasel ідентифікує його завдяки досить милому логотипу (що багатьом не подобається), але не лякайтеся.
У будь-якому випадку, я використовую Iceweasel на Debian, бо мені лінь встановлювати Firefox, і я вже маю Firefox на Slackware, і це творить чудеса.
Ясно. Я маю на увазі те, що Firefox вже упакований у сховище. Крижаний мотузок потрібно було б встановлювати від AUR з усіма ризиками, які це спричиняє.
Ах добре. Звичайно, було б доцільно замінити Firefox на Iceweasel, оскільки я намагався мати обидва браузери, але обидва не можна запускати одночасно.
Як тільки я закінчу експериментувати з Slackware, я зроблю віртуальну машину, в яку встановлю Arch з Iceweasel та полегшений інтерфейс (XFCE або LXDE).
[не по темі]
ха-ха-ха, немає проблем, я знаю, що в кінці кінців це Firefox з іншим логотипом, і це правда, він знаходиться в аурі, що може бути дещо ризикованим, справа в тому, що crunchbang встановлюється на ПК моєї сестри (і для ende iceweasel) і справді, логотип дуже каваї ^^ Я не розумію, як комусь це не подобається ~ _ ~
[/не по темі]
Ну, мені подобається логотип Iceweasel. Принаймні я радий тим дням, коли вони мене перевернули.
Вибачте за тему, але коментувати з Opera Mini справді незручно.
дещо незручно, але покращилось із зміною коментарів.
хороша робота
Порада більш ніж цікава та корисна, але чи можна це зробити таким чином, щоб вона працювала кожного разу, коли вставляється USB? 😮
Було б чудово синхронізувати певні папки на USB із системою.
Вітаю та чудовий внесок.
ха-ха-ха, і що ти нуб в баш.
Це одна з причин, чому я полюбив термінал, через те, що я роблю деякі речі там дуже швидко.
І це правда. Крім того, це набагато краще, ніж консоль Windows.
Відмінна порада. Я його зберігаю.
Дякую ! ... Великої допомоги!
У когось є файл bash, який я копіюю з Linux наступну адресу /var/log/apt/history.log на адресу в Windows D: / Скопіюйте файл history.log
У когось є файл bash, який я копіюю з Linux наступну адресу /var/log/apt/history.log на адресу в Windows D: / Скопіюйте файл history.log, будь ласка, надішліть його на мою електронну пошту rey79cm@gmail.com