У одређеним приликама морамо да убацимо у коначна из датотеке текст, за ово можемо користити ехо:
echo "Texto al final del archivo" >> archivo.txt
Али шта да радим ако желим да уметнем текст при покретању?
Помоћу сед и правих параметара можемо то и више.
На пример, за уметање у иницирање из датотеке текст би био:
sed -i '1i Aqui texto que ira en la primera linea' archivo.txt
Док се убацује у коначна је:
sed -i '$a Aqui el texto que ira en la ultima linea' archivo.txt
Или одјек живота:
echo "Aqui el texto que ira en la ultima linea" >> archivo.txt
Па, ништа више за додати, заправо је прилично кратак пост.
Надам се да је некоме корисно, поздрав.
Ако је то кратко ако је кД. Кад будем имао више времена, мораћу више да истражујем команду сед, мислим да би то било корисно за пројекат.
Можете почети овде: https://blog.desdelinux.net/tag/sed
ахх ... како жедан! 🙂
квака!
ови трикови су најбољи ... тачни су и тачни ... објавите више
Хвала
Имам још понешто у рукаву, надам се да ћу их моћи ставити мало по мало.
Као и увек добар савет.
Нисте помислили (и није шала) да окупите све савете и упутства за управљање терминалом система који сте поделили са нама и са њим развијете приручник?
Било би врло, врло добродошло у заједници непрофесионалних корисника Линука, с обзиром да је деведесет посто туторијала и приручника по том питању, чак и на основним нивоима, углавном на енглеском језику.
Мислим, то је добра идеја.
То је одлична идеја, проблем је у томе што ... Не знам, нисам баш добар у туторијалима или обимним приручницима, тешко ми је да их радим
Добар савет!
Пуно вам хвала на информацијама ... Поздрав
Одличан савет, остајем при свом старом одјеку хахаха
Тетрис програмиран са командом сед. Невероватно, тачно!
http://uuner.doslash.org/forfun/sedtris.sed
Ја сам нови у Линуку, али у скриптама доста користим команду сед, опција замене одређене линије је такође добра:
сед –ин-плаце "(број линије) ц \ (Текст који желимо заменити на тој линији)"
Хвала!
Ако уместо да сачувамо текст на крају датотеке, оно што желимо је да сачувамо резултат наредбе на крају датотеке, како би то било?
хвала
А ако желим да додам наредбу (уместо једноставног текста) која садржи иф, ецхо итд., У датотеку, или додам функцију или псеудоним ????????
хвала
Са седем такође можете уметнути један или више редова било где у текст, као што можете видети у следећем примеру:
$ echo -en "una linea\notra linea"
una linea
otra linea
$ echo -en "una linea\notra linea" | sed '2i Aquí texto que ira en\n medio de las lineas'
una linea
Aquí texto que ira en
medio de las lineas
otra linea
Моћни \ н 😀
и ако треба да убацим цитате унутар тог текста ???