Я хочу создать файлы с текущей датой в качестве префикса, а некоторые - как оставшуюся часть имени файла.Как передать переменную программе командной строки?
Что-то вроде этого:
touch `date +"%Y-%m-%d-"$1`.md hello
где $1
должен подобрать hello
и создать мне файл с именем 2014-3-3-Hello.md
.
Если вы хотите использовать 'touch' вам нужно написать свой собственный сценарий (если он уже не поддерживает это) – keyser
Зависит как вы интерпретируете «возможно». Если вы хотите прикоснуться к созданию имени, вам не повезло. Если вы просто хотите создать файл с этим именем, это легко. – cmaster
- это то, что вы хотите создать файл в скрипте или вам нужно его запустить как команду из командной строки? – SMA