Size: a a a

2020 September 04

️ ️️ in pro.bash
while read -r line; do
   eval echo "${line}"
done < file > file2
источник

Λ

Λlexandr🌆 in pro.bash
️ ️️
while read -r line; do
   eval echo "${line}"
done < file > file2
Большое спасибо!
источник

аᶘ

асоциальный пикотран... in pro.bash
️ ️️
while read -r line; do
   eval echo "${line}"
done < file > file2
Выполнять eval входного пользовательского конфига -- мягко говоря не очень секьюрно.
источник

️ ️️ in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Выполнять eval входного пользовательского конфига -- мягко говоря не очень секьюрно.
а как
источник

аᶘ

асоциальный пикотран... in pro.bash
️ ️️
а как
Ну например делать таки search & replace, не использовать баш-конфиги. А если это не пользовательский конфиг, а доверенный env, то просто делать source вместо eval.
источник

SN

S N in pro.bash
всем привет
есть текстовый файлик с содержание
1
2
3
нужно сделать
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
источник

N

Nikola in pro.bash
S N
всем привет
есть текстовый файлик с содержание
1
2
3
нужно сделать
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
Ну и в чем проблема?
источник

SN

S N in pro.bash
просто умножить каждое значение на определенный множитель
источник

N

Nikola in pro.bash
S N
просто умножить каждое значение на определенный множитель
Nope
источник

P

P/S in pro.bash
S N
всем привет
есть текстовый файлик с содержание
1
2
3
нужно сделать
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
Я не очень хорош в этом, но:

while read -r line; do
   echo -e "$line\n$line\n$line"
done < filename > newfilename
источник

A

A1EF in pro.bash
Скорее echo -e "${line}\n${line}\n${line}"
источник

P

P/S in pro.bash
A1EF
Скорее echo -e "${line}\n${line}\n${line}"
исправил*
источник

P

P/S in pro.bash
спасибо
источник

F

Fljúgandi Kettlingur... in pro.bash
S N
всем привет
есть текстовый файлик с содержание
1
2
3
нужно сделать
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
sed -i 's/.*/&\n&\n&/' файлик
источник

P

P/S in pro.bash
Fljúgandi Kettlingur
sed -i 's/.*/&\n&\n&/' файлик
ого
источник

P

P/S in pro.bash
класс
источник

Лс

Лень с Самосознанием... in pro.bash
S N
всем привет
есть текстовый файлик с содержание
1
2
3
нужно сделать
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
Есть ещё Сишное решение:
for i in $file; do
  for n in [1..4]; do
      echo $i
  done
done
источник

A

A1EF in pro.bash
Fljúgandi Kettlingur
sed -i 's/.*/&\n&\n&/' файлик
Всегда завидовал знатокам sed:)
источник

F

Fljúgandi Kettlingur... in pro.bash
A1EF
Всегда завидовал знатокам sed:)
Проще выучить, чем завидовать
источник

С

Станислав in pro.bash
A1EF
Всегда завидовал знатокам sed:)
У Томсона, вроде, книжка есть. Если не ошибаюсь.
источник