Lo he hecho con el siguiente método
ls -ltr /root/l.txt| awk '{print "cp" " " $NF,$NF}'| awk '{gsub("/","_",$NF);print $1,$2,"/root/p1/"$3}'| sh
Aquí el archivo /root/l.txt se copiará en la ruta /root/p1/ pero el nombre del archivo será _root _l.txt Avísame por cualquier confusión
Here /root/p1==> destination path
/usr/sbin/rcsshd
— это символическая ссылка на двоичный файл service
, который учитывает имя, под которым он вызывается.
Одно из преимуществ заключается в том, что вы получаете автодополнение с вкладкой -в оболочке.
Кроме того, rcsshd
и service
работали одинаково до того, как появился systemd, поэтому, если вы использовали их в сценариях или документах, они продолжали работать (, что особенно важно, когда у вас есть смесь старых и новых ОС ).