Size: a a a

2018 May 17

TK

Tetyana K in pro.bash
Тебе вначале файла надо строку влепить или в конце?
источник

D

Dima in pro.bash
Tetyana K
Тебе вначале файла надо строку влепить или в конце?
в началае
источник

D

Dima in pro.bash
у меня почему то через echo он склеивает все в одно
источник

TK

Tetyana K in pro.bash
Тогда кроме вычитки всего файла в память (это делает твой cat) -- никак. Это ограничение операционной системы
источник

TK

Tetyana K in pro.bash
В конец там просто
источник

TK

Tetyana K in pro.bash
echo "your string" >> file_to_append
источник

D

Dima in pro.bash
Tetyana K
Тогда кроме вычитки всего файла в память (это делает твой cat) -- никак. Это ограничение операционной системы
да можно сделать cat  conft > tmp; echo "string" >> tmp; tmp > config.backup
источник

TK

Tetyana K in pro.bash
Зачем тебе делать cat и перенаправлять вывод в файл tmp?
источник

D

Dima in pro.bash
Tetyana K
Зачем тебе делать cat и перенаправлять вывод в файл tmp?
точно.
источник

D

Dima in pro.bash
Tetyana K
Зачем тебе делать cat и перенаправлять вывод в файл tmp?
cat conf > conf.backup;  echo "string" » conf.backup
источник

TK

Tetyana K in pro.bash
Так это запись строки в конец файла
источник

D

Dima in pro.bash
Tetyana K
Так это запись строки в конец файла
плохо
источник

D

Dima in pro.bash
значи так
источник

D

Dima in pro.bash
echo "str" > backup; cat conf >> backup
источник

TK

Tetyana K in pro.bash
Я говорю о том, что делать cat файла и перенаправлять в другой с затиранием нет смысла
источник

TK

Tetyana K in pro.bash
Проще сделать cp
источник

D

Dima in pro.bash
Tetyana K
Я говорю о том, что делать cat файла и перенаправлять в другой с затиранием нет смысла
как строку то добавлять вверх?
источник

TK

Tetyana K in pro.bash
Если файл ооочень большой -- копировать поблочно с помощью dd
источник

TK

Tetyana K in pro.bash
Dima
echo "str" > backup; cat conf >> backup
+
источник

D

Dima in pro.bash
Tetyana K
Если файл ооочень большой -- копировать поблочно с помощью dd
класс.
источник