переместите файл списком в файле (с ведущим пробелом)

Главным образом общие различия, которые можно найти в Различии между ksh, ударом и другим сообщением оболочек на unix.com Мое мнение, что это похоже на выбор различные дистрибутивы. Все выбирают то, что он любит.

11
17.07.2017, 13:37
5 ответов

Вы просто пропускаете вариант [11608]-t[11609] для [11610]mv[11611] (предполагая, что GNU [11612]mv[11613]):

или короче (вдохновленный ответом X Tian):

лидирующие (и возможные трейлинговые) пробелы удалены. Пробелы внутри имен файлов приведут к проблемам.

sudo apt-get install libreadline-dev
cd ~/.rvm/src/ruby-1.8.7-p249/ext/readline

Если у вас есть пробелы или закладки, или кавычки, или обратные слеши в именах файлов, предполагая, что GNU [11614]xargs[11615], вы можете использовать:

ruby extconf.rb
make
make install
20
27.01.2020, 19:57

предполагая, что имена ваших файлов относительно вменяемые (без новых строк или странных символов):

Для работы со странными именами файлов (разрывы, если имя файла имеет новую строку):

6
27.01.2020, 19:57
call Tex_pack_one('polski')
3
27.01.2020, 19:57

Чистое считывание запястий прямо из файла

edit 1 -- после @Anthon 's comments below,

1
27.01.2020, 19:57
mv `cat /tmp/list.txt` /app/dest/

(пробелы в начале игнорируются)

0
27.01.2020, 19:57

Теги

Похожие вопросы