Я добавляю переменную, которую хочу экспортировать каждый раз, когда запускаю окно терминала. Проблема в том, что он указывает на файл или каталог, который в настоящее время не создан. Но я хочу, чтобы bash в любом случае загружал и экспортировал переменную, потому что, когда я использую его, файл / папка будут там.
переменные
export ports=$(awk -F "/" 'BEGIN {ORS=","} /\/tcp/ {print $1}' nmap/initial.nmap | sed 's/,$//')
export portsf=$(awk -F "/" 'BEGIN {ORS=","} /\/tcp/ {print $1}' nmap/full.nmap | sed 's/,$//')
сообщения об ошибках:
awk: cmd. line:1: fatal: cannot open file `nmap/initial.nmap' for reading (No such file or directory)
awk: cmd. line:1: fatal: cannot open file `nmap/full.nmap' for reading (No such file or directory)
Есть ли способ выполнить эту работу через bashr c или я собираюсь создать псевдоним, который будет экспортировать переменную, которую я хочу, в каждом сеансе терминала?
спасибо за ваше время .