Отдельные числа, строки из одной строки с помощью Баш

Как отдельных строк и чисел из одной строки с помощью команды Баш.

Пример: у меня есть строка, содержащая

string123anotherstr456thenanotherstr789

Вывод должен быть:

строку
123
anotherstr
456
thenanotherstr
789
+821
camomilk 23 сент. 2010 г., 12:50:18
26 ответов

когда я запускаю хром браузер, он загружает www.google.com как моя "домашняя страница". Это настраивается в:

Параметры
 При Запуске
 [*] Открывать определенную страницу или набор страниц

Однако, когда я открываю еще одну хрома окне или новой вкладке, вместо того, чтобы www.google.com я получаю просто пустую страницу (страницу chrome://newtab в) с "набором" некоторые из моих последних посещенных страниц. Я не хочу этого.

Я должен нажмите кнопку Home для загрузки www.google.com

Как я могу иметь определенными Домашняя страница загружается автоматически, когда я делаю:

  1. запустить хром
  2. открыть новое окно
  3. открытие новых вкладок.

?

Я использую хром на Debian хриплый

+888
TekuConcept 03 февр. '09 в 4:24

Кто-нибудь знает программу, способную отслеживать конфигурации системы Linux/Unix и централизованно на сервере? Возможно с web-интерфейс и возможности истории?

Я ищу что-то, что способно список файловых систем, кронтабе, установленного программного обеспечения и т. д.

Чтобы быть более конкретным, я хочу быть в состоянии определить определенный набор команд (ДФ кронтаб -л команду uname -a и т. д.) должен быть выполнен на пульты хозяев, сделать выход команд и их историю. Я хотел бы, чтобы это было что-то похожее на систему управления документами, но и для системы Unix/Linux и информации.

+830
dikario 21 апр. 2016 г., 22:47:45
Другие ответы

Связанные вопросы


Похожие вопросы

Я хочу, чтобы перенаправить, например, на выходе, т. е. прогресс бар из РУ к в/dev/tty1.

 ... | ПВ-экспертов 100г | ... 2> на /dev/tty1

Но то, что я получаю, когда прогресс-бар обновления, он делает это в новой линии в то время как старая информация остается в верхней строке.

Есть ли способ, чтобы позволить ему обновить? Я слышал, полковник , но я предполагаю, что он будет печатать после выхода уже готовой, которая не подходит для визуального слежения за прогрессом, конечно.

+827
mibarg 10 окт. 2017 г., 00:02:05

Не импортировать с помощью ImageMagick 6 наследие командной строки? Помощью ImageMagick делает все с помощью магии команды. Установщик пакета ImageMagick для Windows 7 предложила установить утилиты командной строки, Я предполагаю, что они доступны как отдельный пакет для FreeBSD и Linux?

+746
Henry Faber 16 апр. 2010 г., 23:21:47

Если вы хотели оставить одну пустую строку для любой заданной последовательности пустых строк, вы могли бы сделать:

СЭД -е '/./б-э :н -е-н;С/\Н$//;ТН'
+708
Nartepus Nayrb Leon 19 февр. 2015 г., 20:04:37

Раньше было так (после того, как xfree86 дней, а может и раньше), что X-сервер конфигурационных файлов можно найти в файле/etc, а именно в файл xorg. Однако, в последних дистрибутивах (по крайней мере, последние арки и Debian) положить его в /usr/доли/Х11. Почему? Не на уровне узла конфигурации принадлежат под /и т. д ?

+708
Vizor 5 нояб. 2010 г., 18:06:40

Недавно я получил внешний сетевой адаптер USB, а мне нужно установить его драйверы. Я нашел скачать необходимые драйверы здесь. Я скачал их и теперь у меня есть распакованного zip-файл. После прочтения других постов, я решил прочитать файл README для инструкций по установке. Я нашел некоторые, но с моей небольшой опыт работы с Linux, я все равно не понимаю как их установить. Я использую Линукс Минт. Вот часть из ридми:

Дата выхода: 2008-12-05, Вер 1037 
RTL8187L драйвер версии для Linux 1037 

 - Этот драйвер поддерживает аудиокодек Realtek RTL8187L адаптера беспроводной локальной сети для 
 2.6 ядра: 
 Ядро Fedora 2/3/4/5/6/7, В Debian 3.1, 10.2 Мандрейк/Мандрива 2006, 
 В SUSE 9.3/10.1/10.2, субантарктический 3.1 и т. д., Ubuntu8.04/8.10. 
 2.4 ядра: 
 В RedHat 9.2 и т. д. 
 - Режим клиентская поддержка либо инфраструктуры или режиме adhoc 
 - Поддержка WEP, выбрано WPA WPA2PSK и связи 

======================================================================================
Компонент
======================================================================================
Драйвер состоит из нескольких частей:
 1. Исходный код модуля 
ieee80211
rtl8187

 2. Скрипт от сборки модулей
Файл Makefile

 3. Скрипт для загрузки/выгрузки модулей
wlan0up
wlan0down

 4. Скрипты и конфигурации для DHCP
wlan0dhcp
файл ifcfg-как wlan0

 5. Исходный код просителя: 
 в wpa_supplicant-0.5.5.tar.gz 

 6. Пример файла конфигурации просителя: 
 wpa1.конф 

======================================================================================
Установка
======================================================================================
<<Способ 1>>
Подножка скрипты могут закончить все операции построения модулей
из исходного кода, установка драйвера в ядро и запуск сетевого адаптера.
 1. Создать драйвера с исходным кодом
сделать

 2. Установить драйвер в ядро
 сделать установить
перезагрузка

 3. воспитывать WLAN, если исполнитель не довел до графического интерфейса, такие как NetworkManager не
 как wlan0 ifconfig, которые до
 Примечание: используйте команду ifconfig, чтобы проверить, как wlan0 и использовать iwconfig для 
 проверьте ваше имя WLAN-интерфейсу,так как он может меняться как wlan0 на wlan1 и т. д.

<<Способ 2>>
Или только загрузить модуль драйвера ядра и запуск сетевого адаптера.
 1. Создать драйвера с исходным кодом
сделать

 2. Модуль загрузить драйвер для ядра и запуск сетевого адаптера.
./wlan0up

 Примечание: при "insmod: ошибка вставки 'ХХХХ.ко': файл существует -1" выходит
 после запуска ./wlan0up, пожалуйста, запустите ./wlan0down первый, то он должен
 быть ОК..
 Примечание: Если вы видите сообщение "неизвестный символ" во ./wlan0up, это
 предлагается построить драйвер <<режим 1>>.

А вот файлы, которые я извлек:

Files with driver download

+637
user2627307 29 нояб. 2017 г., 20:13:42
СЭД 'с/^я/о/;ч;1ч;$!Д;х;ц' <входной_файл >>входной_файл

Если файл достаточно мал, чтобы поместиться в памяти, то выше должен работать. Я не могу думать о какой-либо причине вы, возможно, кодировкой проблемы, если СЭД глючит. Вменяемый СЭД должны справиться с любой допустимой кодировки вы можете бросить на нее.

Если это не достаточно мал, чтобы поместиться в памяти, то, на систему, которую понимает как/dev/ФД/[кол-во] ссылки (что практически любой Unix-подобной системе), и дали оболочку, которая использует tmp файлы здесь-документы, а не трубы (который большинство из них, включая оболочки Bourne, Баш, и ЗШ , но не Яша или ясень варианты, такие как BSD Ш., черточки или busybox и Ш. , которые используют трубы вместо), и достаточно свободного ${никакое сжатие:-в/tmp} места для хранения буфера во время его редактирования, то следующее должно работать:

СЭД -НФ - файл < < "файл" >>
с/^я/о/
Вт /Дев/ФД/0
$Р /Дев/ФД/0

Что будет работать, потому что раковины получите временный файл и файл-описатель для документа, запись в СЭД скрипт в него, отвязать() временный файл (и таким образом удалить его одна-единственная ссылка в файловой системе), то вилка СЭД в детстве, чтобы наследовать ее, и восстановить свое государство в котором он находился до вызова СЭД - и так напишите свой собственный дескриптор файла Temp. В этот момент файл существует только в виде СЭДс устройства stdin дескриптор, и ядра-обязаны сохранять в файл только что ручки на него есть, но как только все дескрипторы выпущен он будет удалять файл с 0 файл-системных связей.

Так что СЭД будет читать свой скрипт в из удален темп иле, и тогда он обрежет ее по имени жобряда файл - который только ссылка на удаленный файл, из которого он читал его сценарий - и прежде чем потянуть каждой входной строки он напишет копию картины там. СЭД будет аутопринт про-autoprint ичто, но на $ последняя строка входных данных он будет рЕАД получить его стандартный вывод в файл, на который он был Втуказав причины все время - и что будет >> добавлено к его имени редактирование файл.

Когда СЭД и процесс завершается последний оставшийся дескриптора <<"" здесь-док источник будет закрыт, и ядро после очистки файла. В то же время, никакой другой процесс не будет иметь каких-либо средств доступа к файлу, и поэтому иммунной какого-либо другого процесса, так или иначе влияющих СЭДс работой буфера.

Если -НФ- не работает, видимо, только потому, что ваше ООО не интерпретировать - означает стандартного ввода (хотя большинство делают) , и вы должны вместо этого использовать -НФ/Дев/ФД/0.

+624
user1515777 17 июн. 2014 г., 10:44:06

Если вы хотите усечь после 25-го персонажа второго поля можно использовать функцию substr функция в awk.

Файл

файл кошка 
123 OneTwoThree
234 TwoThreeFour
345 ThreeFourFive
456 абвгдежзийклмнопрстуфхцчшщыэюя

Выход

на awk '{функции printf("%-26С %з\п", функцию substr($2,0,25),$1)}файл' 

OneTwoThree 123
TwoThreeFour 234
ThreeFourFive 345
abcdefghijklmnopqrstuvwxy 456
+591
Edgar P 6 сент. 2012 г., 04:54:07

Вот некоторые другие возможные решения:

  1. Отключить шифрование винишко, а затем настроить SSH туннель
  2. Использовать VNC-клиент, совместимый с версии TLS вино это: Андроид: бесплатные bVNC, окна: SSVNC, Линукс: Винагре
  3. Использовать другой сервер VNC, такие как tigervnc или x11vnc
  4. Использовать различные VNC-сервер, например с TightVNC, с другой менеджер рабочего стола, таких как мате, рабочие столы Xfce, LXDE без излишеств и т. д.

Даже 2,5 года спустя, это все еще проблема с Fedora, RedHat и системы Debian... в принципе, Гном 3 не 3Д драйвер графической проверки при запуске гном-сессии, что приводит к краху VNC-сервером, когда не используете вино; поэтому, использовать другой диспетчер рабочего стола. Кроме того, вы используете вино, а затем обязаны либо использовать тип 18 TLS и горсть совместимость зрителей VNC или отключить шифрование и все, что вам трафик будет легко вдыхают; поэтому, отключите шифрование и использовать SSH туннель.

Это запутанная проблема, которая требует координации нескольких групп разработчиков, чтобы решить, и очень незначительный прогресс.

+520
Ankit Natekar 24 июл. 2018 г., 08:24:27

Вы можете просто использовать цикл while из оболочки.

пока правда; сделать
 если пинг -з 1 -З 4 www.google.com >& /dev/нуль &&
 пинг -з 1 -З 4 www.yahoo.com >& /dev/нуль; тогда
перерыв
интернет
 сон 600
сделано

В /ОГРН/правда и тест 0 команды всегда возвращает 0 (true), но правда не всегда может быть встроенной.

+495
Viky Areta 8 июл. 2018 г., 22:19:56

Чтобы получить имя процесса, учитывая его пид:

пид=42
ПС-о комми= -Р $пид

Чтобы получить имена ребенка процессов пид (procps по Линукс):

ПС-о комми= --идентификатор $идентификатор процесса

Чтобы получить имена ребенка процессов пид (в POSIX):

на компьютере в $(ПС-эо пид=,цвет= | на awk -в пид=$пид '$2==пид{печати $1}'); у ПС-о комми= -Р $вручную; сделано

Чтобы получить имя родительского процесса данного пид:

ПС-о комми= -Р $(ПС-о'идентификатор= -Р $пид)

Чтобы получить имя прародителя процесс данного пид (если вы не нажмите ваш init систему):

ПС-о комми= -Р $(ПС -о идентификатор= -Р $(ПС -о идентификатор= -Р $пид))
+473
Zen Pride 30 нояб. 2012 г., 07:13:29

Я использую в LibreOffice на мой Х11-сервер и я хочу продолжать работать на один и тот же текст в одном окне из другого места с помощью клиента VNC. Поэтому, было бы неплохо, если это возможно, чтобы отключить Х11-окна от оконного менеджера и прикрепить его к другой (на другой дисплей работает на другом х-сервере), который уже запущен.

Я использую удивительные окна-менеджера.

Это возможно?

+408
rusoaie 16 сент. 2015 г., 08:14:02

Не так давно, я нашел следующие драгоценного фрагмента, что позволяет Emacs, чтобы отслеживать свой текущий каталог на любой кодировке ANSI-термин буфер.

Более конкретно, если я компакт-диск <некоторые/путь> из терминала внутри Emacs, и я нажмите клавишу С-Х С-Ф, то Emacs будет работать найти-файл с <Некоторые/путь> напрямую, что очень и очень удобно.

если [ -н "$INSIDE_EMACS" ]; затем
 chpwd() { принт-Р "\033AnSiTc %д" }
 принт-Р "\033AnSiTu %Н"
 принт-Р "\033AnSiTc %д"
интернет

Однако выше трюк не работает, если я по SSH к удаленной машине из оболочки. В идеале в этом случае, если я нажимаю с-х C-F в Emacs должен признать, что я sshed в какую-то машину, и используйте бродяга запускать найти-файл на соответствующий машина и удаленный путь.

Это занимает меня на следующие два вопроса:

  1. Как и почему код выше работает?
  2. Как я могу продлить его так, чтобы он мог отслеживать мой удаленный пути после того, как я SSH на другую машину?
+398
Jed Christiansen 7 сент. 2016 г., 12:09:44

Вы выложили в комментарии, что вы работаете в системе Mac OS Х. Это важный ключ к цели эти ._* файлов.

Эти ._* архив записей куски appledouble все данные, которые содержат дополнительную информацию, связанную с соответствующим файлом (одно без ._ префикса). Они создаются для Mac OS Х–конкретную команду copyfile(3) семейство функций. Расширения appledouble капли магазин контроль доступа данных (ACL) и расширенные атрибуты (обычно, Искатель флаги и “ресурс-Форкс”, но xattrs могут быть использованы для хранения любого типа данных).

В системе Мак ОС Х архива Tools (bsdtar (также символические ссылки на них, как деготь), gnutar, и Пакс) будет генерировать ._* член архиве любой файл, который имеет расширенные информацию, связанную с этим; в режиме “разархивировать”, они также расшифровки этих членов архиве и применять полученную информацию в соответствующий файл. Это создает “абсолютной верности” архив для использования в системах Mac OS Х, сохраняя и спустя извлечения всех информацию о том, что в файловой системе HFS+ файловая система может хранить.

Соответствующий архив инструменты на других системах не знаю, чтобы дать особое обращение к этим ._* файлов, поэтому они распаковываются как обычные файлы. Так как такие файлы достаточно бесполезным на других системах, они часто воспринимаются как “ненужные файлы”. Соответственно, если не–Мас OS X система создает архив, который включает в себя обычные файлы, начинающиеся с ._, Мас ОС Х для разархивирования будет пытаться расшифровать эти файлы как расширенная информация.

Однако есть недокументированная(?) способ заработать на системе Мак ОС Х архиваторы вести себя, как они делают на других системах Unixy: переменную среды COPYFILE_DISABLE. Установка этой переменной (любое значение, даже пустая строка), предотвратит архиваторы создавать ._* члены архиве представлять любую информацию, связанную с архивными файлами. Его присутствие также будет препятствовать архиваторы от попыток истолковать таких членов архиве как расширенная информация.

COPYFILE_DISABLE=1 тар czf new.tar.gz ...
COPYFILE_DISABLE=1 гудрон с официального сайта unixy.tar.gz ...

Вы можете установить эту переменную в файл инициализации вашей командной оболочке, если вы хотите работать таким способом более часто, чем нет.

# отключить специальные создания/извлечения ._* файлы смолой и т. д. на Mac ОС Х
COPYFILE_DISABLE=1; экспорт COPYFILE_DISABLE

Затем, когда вам нужно повторно включить функцию (сохранить/восстановить расширенная информация), вы можете “отменить” переменная для отдельных команд:

(отменить COPYFILE_DISABLE; тар czf new-osx.tar.gz ...)

Архиваторы для Mac OS Х 10.4 и сделать что-то подобное, хотя они использовать другую переменную среды: COPY_EXTENDED_ATTRIBUTES_DISABLE

+334
Ian Bjorge 17 мар. 2011 г., 03:54:55

Другой вставить решение

паста -д ', ' файл1 /dev/нуль файл2
1, Джон
2, Сэм
3, Джордж
4, Кен
+330
lifewithamac 6 окт. 2019 г., 12:50:23

Можно выбрать тестирование пакетов в Gentoo в стабильной системе, добавив строку со следующим синтаксисом в списке ключевые слова:

кошка /и т. д./волок/пакет.ключевые слова

=разработки на Python/оболочкой IPython-0.13.2 ~amd64 в
спустя # много линий 
=разработки на Python/оболочкой IPython-0.14.1 ~amd64 в
спустя # много линий 
>=разработки на Python/оболочкой IPython-0.13.4 ~amd64 в

Этот файл будет расти в течение времени, и рано или поздно кто-то может не помнить, что линии устарели.

Как я могу прибраться в список со скриптом время от времени?

Линии должны быть удалены,

  • если в тестовой версии уже стабилизировалась
  • >= был использован для одной и той же упаковке
  • = был использован для одной и той же упаковке с меньшим номером версии
+274
feydaykyn 27 окт. 2014 г., 20:15:57

В SELinux повышает безопасность за счет улучшения изоляции между процессами и обеспечивая более детальные политики безопасности.

Для многопользовательских машин, это может быть полезно из-за более гибкую политику, и это вызывает больше барьеров между пользователями и добавляет защиту от вредоносных Локальные пользователи.

Для сервера, SELinux может уменьшить влияние уязвимости на сервере. Где злоумышленник может получить локальному пользователю или привилегиями суперпользователя, то SELinux может разрешить только его отключить одну конкретную услугу.

Для типичного домашнего использования, где вы будете единственным пользователем, и вы будете хотеть быть в состоянии получить все удаленно после проверки подлинности, вы не получите каких-либо безопасности, как SELinux.

+241
Smoky Ashton 1 нояб. 2019 г., 05:44:24

Я пытаюсь написать простой bash-скрипт, который анализирует информацию от разработчика по API eBay в Результаты поиска. Вот пример результатов поиска в формате XML для "детективных комиксов 700":

<findItemsAdvancedResponse префиксом xmlns="http://www.ebay.com/marketplace/search/v1/services">
<подтверждение>успеха</подтв.>
<версия>1.12.0</версия>
<отметка_времени>2014-06-21T19:03:49.943 з</метка>
<searchResult граф="1">
<элемент>
<идентификатор элемента>301209856743</Itemid свойства>
<название>
Детектив комиксы (1937 серии) #700 возле комикса Мята 
</название>
<глобальных идентификаторов globalid>ибее-США</глобальных идентификаторов globalid>
<primaryCategory>
<кодтипа>77</кодтипа>
<категория>других</категория>
</primaryCategory>
<galleryURL>
http://thumbs4.ebaystatic.com/m/mBYOI1SLUSGe0DL1FmHjdCw/140.jpg
</galleryURL>
<viewItemURL>
http://www.ebay.com/itm/DETECTIVE-COMICS-1937-Series-700-Near-Mint-Comics-Book-/301209856743?pt=US_Comic_Books
</viewItemURL>
<метод оплаты>системы PayPal</метод оплаты>
<метод оплаты>VisaMC</метод оплаты>
<метод оплаты>знакомства</метод оплаты>
<автоплатеж>ложные</автооплата>
<расположение>США</расположение>
<страны>США</страна>
<shippingInfo>
<shippingServiceCost последних="США">4.95</shippingServiceCost>
<shippingType>квартира</shippingType>
<shipToLocations>по всему миру</shipToLocations>
<expeditedShipping>правда</expeditedShipping>
<oneDayShippingAvailable>ложные</oneDayShippingAvailable>
<handlingTime>3</handlingTime>
</shippingInfo>
<sellingStatus>
<значение свойства currentprice последних="США">6.0</значение свойства currentprice>
<convertedCurrentPrice последних="США">6.0</convertedCurrentPrice>
<sellingState>активный</sellingState>
<времени timeleft>P17DT7H31M1S</timeleft также>
</sellingStatus>
<listingInfo>
<bestOfferEnabled>ложные</bestOfferEnabled>
<buyItNowAvailable>ложные</buyItNowAvailable>
<оно>2014-06-09T02:34:50.000 Z и</свойство StartTime>
<endTime>2014-07-09T02:34:50.000 Z и</endTime>
<listingType>StoreInventory</listingType>
<подарок>ложные</подарок>
</listingInfo>
<returnsAccepted>правда</returnsAccepted>
<galleryPlusPictureURL>
http://galleryplus.ebayimg.com/ws/web/301209856743_1_0_1.jpg
</galleryPlusPictureURL>
<isMultiVariationListing>ложные</isMultiVariationListing>
<topRatedListing>ложные</topRatedListing>
</пункт>
</searchResult>
<paginationOutput>
<значение pagenumber>1</значение pagenumber>
<entriesPerPage>1</entriesPerPage>
<поле totalpages>111</поле totalpages>
<totalEntries>111</totalEntries>
</paginationOutput>
<itemSearchURL>
http://www.ebay.com/sch/63/i.html?LH_TitleDesc=1&_nkw=detective+комиксы+700&_ddo=1&_ipg=1&_pgn=1
</itemSearchURL>
</findItemsAdvancedResponse>

Я по существу хочу разобрать только название, цена, и, возможно, стоимость доставки.

Предварительные исследования показали, что xmlstarlet - это разумный выбор для этого, но он не работает (я знаю, что я должен быть делаешь что-то неправильно).

Когда я пытаюсь искать, я получаю пустой результат:

[[email protected] приложение Foo]# кот xmlsample | xmlstarlet SEL в -Т-V "//название"
[[email protected] приложение Foo]#

[[email protected] приложение Foo]# xmlstarlet SEL в -Т-V "//findItemsAdvancedResponse/searchResult/номенклатура/название" xmlsample
[[email protected] приложение Foo]#

Любые идеи о том, где я сбился с пути?

+231
guddy 5 нояб. 2015 г., 03:25:11

Я работаю над зачистки системы с наименьшим количеством файлов, пакетов и т. д.. что он должен обеспечить функциональность я хочу.

Я нахожу, что много пакетов, я хотел бы продолжать иметь зависимости от пакетов, которые являются полностью ненужными, и/или нежелательные для распространения я, помимо того, что они являются зависимостями.

Я знаю, что я могу вытащить источник для каждого пакета, составить список функций от нежелательных зависимостей, сканирование исходного пакета я хочу, чтобы держать на, где эти функции называются (если вообще), и полосу в библиотеке, просто чтобы что функции и, возможно, его API, или что там еще нужно доставить, что функциональность пакета я хотел бы сохранить.

Я сделал это, только чтобы увидеть, если это было возможно. Это. Однако это трудоемко, утомительно, и вряд ли кандидат на автоматизацию.

Есть вариант, что я не смог найти в команду dpkg или программу, которая существует, что ускользнуло от моего (правда, не удивительно) исследовательских способностей, чтобы достигнуть нужного эффекта?

+197
Ninjarider 31 окт. 2018 г., 18:49:42

Я довольно новыми для FreeBSD. Я пишу скрипт для автоматизации автоматической установки. Я понимаю, что правильный инструмент для этой работы является bsdinstall

Сейчас я пишу настройки-скрипт для bsdinstall.

Я протестировать этот скрипт автономный, не с bsdinstall.

Поскольку пакет не установлен, он хочет интерактивного подтверждения для того, чтобы запустить себя. Я могу вам легко избавиться от этой интерактивной подтверждение? Я хочу не ждать, потому что я думаю, там должен быть более простой способ.

мои попытки ГНФАР:

ПКГ ушко
загрузочный ПКГ-Ф
да | ПКГ загрузки
да | загрузочный ПКГ-Ф
+177
friendlyuser 26 мая 2019 г., 09:18:40

Я просто использовал драйвер Nvidia напрямую от NVIDIA, после их направления.

+160
user3761083 27 нояб. 2018 г., 04:35:38

Вы можете сделать это двумя способами:

С ksh93-совместимых оболочек (ksh93, ЗШ, Баш):

Для (( я=1;я=<$2;я++ ))
делать
 Эхо "Добро пожаловать $я раз"
сделано

Здесь мы установили Я в 1 и петли, увеличивая ее, пока она меньше или равна $2

Со снарядами в POSIX на GNU систем:

для меня в $(сл "$2")
делать
 Эхо "Добро пожаловать $я раз"
сделано

на последующие команды (ГНУ конкретные) будут выведены цифры от 1 до числа, указанного в $2 в отдельных строках. Если вы не изменены командами (который по умолчанию содержит строки разделитель), команда подстановки будет разделить ее на столько элементы для петля На.

+149
Himank Yadav 26 дек. 2019 г., 05:58:03

Проблема в том, что вы используете полный путь, так что включаем в каталог. Самое простое решение заключается в первую компакт-диск в целевой каталог, а затем запустить для петли:

компакт-диск /ВАР/Либ/Дженкинс/ОГРН
для файл В *; сделать файл Echo МВ "$" "$(Echo "файл $" | вырезать -С4-)"; сделано

Или, используя оболочки нужную строку манипуляции способностей:

компакт-диск /ВАР/Либ/Дженкинс/ОГРН
для файл В *; сделать файл Echo МВ "$" "${файл#????}"; сделано

Кроме того, если у вас Perl-переименовать (назвать переименовать системах на основе Debian, Перл-переименовать на других) , вы можете сделать:

переименовать -н 'с|.*/...||' /ВАР/Либ/Дженкинс/ОГРН/*

Как только вы убедились, что работает, удалить сделать это фактически переименование.


Однако, как Сандип указал в комментариях, если вы только хотите удалить 01-, затем снимите, что конкретно:

переименовать -н-ы|.*/01-||' /ВАР/Либ/Дженкинс/ОГРН/*
+105
JK Scheinberg 3 окт. 2012 г., 09:26:09

Я хочу, чтобы мои программы, чтобы распечатать текст, который я набрал, за которым следуют первые два символа этого текста. Есть ли способ сделать это?

#!/бин/Баш
#
# Получаем текст неоднократно от пользователей 
#
Эхо "типа далеко..."
во время чтения текста
делать
 Эхо вы набрали $текст
 если [ "$текст" = "брошу" ] || [ "$текст" = "вопрос" ] || [ "$текст" = "вопрос" ] || [ "$текст" = "брошу" ]; затем
 эхо и я ушла!
 выход 0
интернет
сделано

Эхо "помоги!"
+41
Tim Avedi 1 авг. 2014 г., 22:54:52

У меня нет ссылки, но по памяти попробовать ч (для заголовков).

Там тоже ? для других команд разное.

+24
ceasers 27 мар. 2017 г., 00:55:33

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil