То, что я ищу, это то, что будет выполнять ряд команд, таких как это:
# cat file1 >> concated_file
# cat file2 >> concated_file
# cat file3 >> concated_file
# cat file4 >> concated_file
Но не потребовал бы, чтобы я повторил всю команду еще 3 раза. Может быть, просто можно заменить аргумент из предыдущей команды синтаксисом, подобным следующему:
# cat file1 >> concated_file
# s/file1/file2
# s/file2/file3
# s/file3/file4
Я знаю, что если последний аргумент такой же, вы могли бы сделать это:
# cp -p test1.txt test2.txt
# chmod 777 $_
# chown nimmylebby: $_
И вы также можете использовать циклы Bash, например, так:
# for f in 'file1' 'file2';
> do
> chmod 750 $f;
> done
Однако приведенные выше 2 примера - это не то, что я ищу. Я просто хочу выполнить серию команд, которые отличаются только одним аргументом без использования циклов for. Это возможно? Не может быть, но надеюсь, что это ;-).