Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
возврат каретки не нужен.Достаточно перехода на новую строку \n
sudo -s
echo "\n \n 127.0.0.1 microsoft.com" >> /etc/hosts
root@ubuntu:~# cat /etc/hosts127.0.0.1 localhost127.0.1.1 ubuntu# The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopbackfe00::0 ip6-localnetff00::0 ip6-mcastprefixff02::1 ip6-allnodesff02::2 ip6-allroutersff02::3 ip6-allhosts\n \n 127.0.0.1 microsoft.com
делаем так, как написали выше:Код: [Выделить]echo "\n \n 127.0.0.1 microsoft.com" >> /etc/hosts
echo "127.0.0.1 microsoft.com" >> /etc/hosts # Profit!
Цитата: sidbar от 17 Марта 2010, 15:22:13делаем так, как написали выше:Код: [Выделить]echo "\n \n 127.0.0.1 microsoft.com" >> /etc/hostsЦитата: Mam(O)n от 16 Марта 2010, 21:50:41echo "127.0.0.1 microsoft.com" >> /etc/hosts # Profit!Я один вижу отличие? А вот если надо в начале вставить перевод строки, то нужно указать -e в опциях echo, чтоб раскрывались escape последовательности.
sed -i 'номер_строкиi127.0.0.1 microsoft.com' /etc/hosts
cdmkdir -p shcd shtouch script_name.shchmod +x script_name.shnano script_name.sh
#dd_iso.sh#быстрое создание образа компакт-диска в домашней директории#имя образа ггммдд_ччммсс.iso#!/bin/bashecho "********** iso-creation ********** start **********"disk_name=$(date +%y%m%d_%H%M%S)dd if=/dev/cdrom of=~/$disk_name.isoecho "********** iso-creation ********** finish **********"
#find_big_files.sh#быстрый поиск больших файлов# вывод списка файлов из домашней директории больших трехсот метров в сортировке по убыванию#!/bin/bashecho "********** find big files ********** start **********"find ~ -type f -size +300M -exec ls -l {} \; | sort -n -recho "********** find big files ********** finish **********"
#find_last_files.sh#быстрый поиск последних изменений в хоуме#для выхода из less нажать q#!/bin/bashls -aglotF ~ | less
#backup_dir.sh#создание резервной копии файлов ггммчч_ччммсс.tar в $backup_dir/$whats_backup#автоудаление старых резервных копий перед созданием архива - если количество резервок превосходит $count_remain#сжатие резервки с помощью gzip с выводом степени компрессии#!/bin/bashecho "********** backup ********** start **********"whats_backup='sh'backup_dir='backup'archive_name=$(date +%y%m%d_%H%M%S)count_remain=3cdmkdir -pv $backup_dircd $backup_dirmkdir -pv $whats_backupcdcount_files=$(find $backup_dir/$whats_backup -type f | wc -l)while [ "$count_files" -ge "$count_remain" ]doecho "********** del olds ********** please wait **********"file=$(ls -1tR $backup_dir/$whats_backup | tail -1)file_to_del=$(find $backup_dir/$whats_backup -name "$file" | tail -1)count_files=$(find $backup_dir/$whats_backup -type f | wc -l)rm -v "$file_to_del"doneecho "********** tar ********** please wait **********"tar -cvf $backup_dir/$whats_backup/$archive_name.tar $whats_backup/*echo "********** gzip ********** please wait **********"gzip -v $backup_dir/$whats_backup/$archive_name.tarecho "********** backup ********** finish **********"
Страница сгенерирована за 0.043 секунд. Запросов: 25.