Один вкладыш для замены содержимого файла

Когда я запускаю base64 filename >> encodedfile новый контент добавляется к существующему контенту. Есть ли способ заменить весь старый контент новым контентом. С помощью любой подобной однолинейной техники? Я хотел бы узнать больше таких методов, но я не знаю, что искать?

EDIT: Что делать, если новый файл – тот же самый файл. Пример: base64 filename > filename . Я попробовал это, вместо нового контента, я вижу, что файл становится пустым …

  • Как искать файл, начинающийся с a или z и заканчивая символом a или z?
  • Удалить все «nohup.out» в рекурсивном каталоге
  • объединить две папки с изображениями
  • запускать несколько значений из файла по одной команде один за другим
  • Как эффективно переименовать тысячи файлов?
  • Найдите файлы, переименуйте их с помощью «uuidgen» и добавьте расширение
  • Как я могу выполнить любую команду как обычный пользователь без sudo?
  • Как заставить мой скрипт bash создать файл журнала для clamscan, выполняющегося в cron?
  • One Solution collect form web for “Один вкладыш для замены содержимого файла”

    Оператор >> действительно добавит файл. Это производная от оператора > , которая делает то, что вы хотите – обрезает файл до нулевой длины, а затем перенаправляет вывод в этот файл, заменяя то, что было в файле, с выходом команды, которую вы запускаете.

    Так:

     base64 filename > encodedfile 

    будет делать то, что вас интересует.

    Interesting Posts

    Указание шифров и протокола 2 в .ssh / config

    Как я могу использовать корзину / корзину для своих акций Samba?

    В чем разница между разделом и физическим томом?

    Запустить тот же скрипт на нескольких серверах через SSH

    Как отключить графическую карту nvidia и начать использовать intel hd 4600

    Какой самый быстрый способ получить n-ю строку текстового файла

    Expect Script: максимальное количество аргументов командной строки

    Что произойдет, если я переведу жесткие диски, используемые Rsync на другой компьютер, и синхронизирую их с ним?

    Модуль vfat не загружается (я пробовал очевидные исправления)

    Как я могу сделать IDLE стандартным редактором для файлов Python?

    npm на возврате ARM TypeError: Плохой аргумент

    установить php7 вместе с php5 на Ubuntu

    Как написать команду в vim для запуска нескольких команд?

    Linux HID-драйвер для клавиатуры, отправляющий 1 дополнительный байт

    Доступ к локальному gpu, когда ssh на удаленном сервере

    Linux и Unix - лучшая ОС в мире.