Как заменить хеш-шаблон в именах файлов и каталогов

Вы можете сделать это с помощью Perl, указав количество полей, на которые вы хотите разделить текущую запись. В вашем случае это 2.

Опция -Fразделит текущую запись $_на два поля, используя запятую в качестве разделителя.

$ perl -F'/,/,$_,2' -lane '
    print "\$0=<<$_>>";
    print "\$1=<<$F[0]>> \$2=<<$F[1]>>", "\n";
' file.csv

Вы также можете с пользой использовать readвстроенную команду bash, передав ей два аргумента:

  while IFS=, read -r f1 f2; do
     # $1 = f1 $2 = f2
  done < file.csv 
0
23.03.2021, 02:38
0 ответов

Теги

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