0
я пытаюсь создать удобство псевдоним, который должен печатать пути в списке и говорит мне, если текущий путь в списке или нетпсевдонима для печати списка путей
printf "%s\n" `python -c "import os ; print '\n'.join (os.getenv ('PATH') .split (':')); print 'Current path in paths:' , os.getcwd() in os.getenv('PATH').split(':') "`
Если я пытаюсь создать псевдоним этого показывает плохо помеченные(), s, во-вторых, строка Текущий путь в путях печатается в новой строке !!!
Также было бы полезно, если бы его можно было сделать только в сценарии оболочки, а не использовать python ..., но я знаком с python.
возможно дубликат [Экранирование двойные кавычки с Tcsh псевдоним] (http://stackoverflow.com/questions/382734/escaping-double-quotes-with-tcsh-alias) –
Какую команду вы используете для создания псевдонима? –
Я просто пытаюсь сохранить этот файл .bash_profile 'alias printf '% s \ n" 'python -c" import os; print' \ n'.join (os.getenv ('PATH') .split (':')); print 'Текущий путь в paths:', os.getcwd() в os.getenv ('PATH'). split (':') "' ' –