我正在編寫bash腳本以將頻道從一個衛星複製到另一個衛星。僅列出紅帽衛星子頻道,每個基地頻道
我想僅獲取基本頻道的子頻道列表: clone-rhel-x86_64-server。
我有意使用grep -E -A10爲 提供多達10個子頻道的選項輸出。
現在我越來越:
rhn-satellite-exporter --list-channels |grep -E -A10 '(^|)clone-rhel-x86_64-server(|$)'|grep -v "^B"
C child_channel1
C child_channel2
C child_channel3
C child_channel4
C child_channel5
C child_channel7
我的目的是去獲得唯一的第一部分,即只有子頻道。
對於基本信道:克隆RHEL-x86_64的服務器
rhn-satellite-exporter --list-channels |grep -E -A10 '(^|)clone-rhel-x86_64-server(|$)'|grep -v "^B"
C child_channel1
C child_channel2
C child_channel3
如何做到這一點?
我投票關閉這一問題作爲題外話,因爲這是最適合對於Unix和Linux SE! –
http://unix.stackexchange.com/ – Drew
雖然這個問題適用於Unix和Linux,它*是一個bash問題,所以它也是在這裏的話題。 –