как установить alpine на CentOS с помощью Yum?

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

#!/bin/bash
FILE=$1
# check the file exists
[[ -s $FILE ]] || { echo "Can't locate file '$FILE', aborting" >&2; exit 1; }
# get the filename without directory
NAME=$(basename "$1")
# get the first 4 characters as FIRST
FIRST=${NAME:0:4}
# get the 6th & 7th characters as SECOND
SECOND=${NAME:5:2}
# are we good to go?
read -t30 -p "About to prefix '$FIRST,$SECOND,' to all lines in $FILE - ok (y/-): "
[[ $REPLY == "y" ]] || { echo "No changes made"; exit 0; }
# do it
sed "s/^/$FIRST,$SECOND,/" "$FILE"
exit 0

файл exc_02:

line1,some,stuff
line2,some,more,stuff

вывод:

exam,02,line1,some,stuff
exam,02,line2,some,more,stuff
3
16.01.2018, 23:17
1 ответ

Выполните:

$ sudo yum install epel-release
$ sudo yum install alpine

Первый добавляет EPEL в ваш список репозиториев, а EPEL предоставляет alpine.

ПРИМЕЧАНИЕ: Также убедитесь, что репо включено в /etc/yum.repos.d/epel.repo :

enabled=1

или из командной строки:

$ sudo yum-config-manager --enable epel
4
27.01.2020, 21:18

Теги

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