Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 635213)
Контекстум
Руконтекст антиплагиат система
Linux Format (Линукс Формат)  / №5 2015

АВТОДОПОЛНЕНИЕ ПО TAB (80,00 руб.)

0   0
Страниц3
ID566214
АннотацияЕсть несколько причин, по которым пользователи Linux могут избегать командной строки. Одной из них может быть необходимость помнить различные команды, а кроме того, есть ощущение, что набирать длинные команды и имена файлов медленнее, чем быстро щелкнуть мышью по иконке. А если вы, как и я, набираете неаккуратно, есть риск того, что ничего не будет работать из-за допущенной где-то опечатки
АВТОДОПОЛНЕНИЕ ПО TAB // Linux Format (Линукс Формат) .— 2015 .— №5 .— С. 99-101 .— URL: https://rucont.ru/efd/566214 (дата обращения: 09.05.2024)

Предпросмотр (выдержки из произведения)

Ответы Вы не го во ри те, ка кой у Вас установлен ди ст ри бутив и дав но ли он вы шел, но в бо лее ста рых вер сиях sed нель зя ука зы вать не сколь ко вход ных файлов в со че та нии с па ра мет ром --in-place, по это му мо жет по на до бить ся за пус тить его от дель но для ка ж до го фай ла .desktop. <...> За пус ти те его для од ного фай ла, и ес ли оши бок нет, мож но сде лать то же са мое для всех ос таль ных с по мо щью ко рот ко го цик ла в обо лоч ке: for i in *.desktop; do sed -i ‘s/NoDisplay=true/NoDisplay=false/g’ “$i” done Этот цикл за пус ка ет ко ман ду по од но му ра зу для ка ж до го фай ла; имя фай ла об рам ля ет ся кавыч ка ми на слу чай, ес ли в нем ока жут ся про бе лы. <...> Ана ло гич ные дей ст вия мож но вы пол нить с по мощью ко ман ды find: find -name '*.desktop' -exec sed 's/ NoDisplay=true/ NoDisplay=false/g' “{}” \; Как это ни уди ви тель но, find на хо дит все файлы, со от вет ст вую щие шаб ло ну, и за тем за пус ка ет ко ман ду exec один раз для ка ж до го фай ла, за меняя {} име нем фай ла. <...> За меть те: я сно ва на вся кий слу чай поль зу юсь ка выч ка ми. <...> В 3 Не за гру жае мый DVD В по пыт ке вы рвать ся из ког тей ужас ной Windows Vista я за гру зил Mint 17 и за пи сал ее на диск. <...> Вста вив этот диск в дру гой ком пь ю <...>