linux單引號、雙引號、特殊字符、換行符等用法 | 您所在的位置:網站首頁 › 男屬猴女屬豬合不合 › linux單引號、雙引號、特殊字符、換行符等用法 |
echo
顯示一行文本 1、單引號單引號中內容都作為字符串 忽略所有的命令和特殊字符,類似于一個字符串的用法 [root@node1 ~]# echo -e 'a\nb' a b [root@node1 ~]# echo -e 'a\\nb' a\nb [root@node1 ~]# val=1 [root@node1 ~]# echo -e '$val' $val 2、雙引號雙引號不會忽略特殊字符和命令 [root@node1 ~]# echo -e "a\\nb" a b [root@node1 ~]# echo -e "$val" 1 附錄:應用案例redis的一個配置文件redis.conf 內容如下,我們想部署不同端口號的多個實例 port 6379 logfile "/data/redis-6379/logs/redis6379.log" dbfilename dump6379.rdb dir /data/redis-6379 appendfilename "appendonly6379.aof"我們可以寫個腳本 # 定一個變量port,不同的實例配置只需修改這個port就可以了 port=6381 # 創(chuàng)建目錄,不同實例的配置放在不同的目錄下 data_path="/data/redis-$port" mkdir $data_path/{conf,logs} -p echo "port $port" >> $data_path/conf/redis.conf echo "logfile \"$data_path/logs/redis$port.log\"" >> $data_path/conf/redis.conf echo "dbfilename dump$port.rdb" >> $data_path/conf/redis.conf echo "dir $data_path" >> $data_path/conf/redis.conf echo "appendfilename \"appendonly$port.aof\"" >> $data_path/conf/redis.conf執(zhí)行腳本創(chuàng)建不同的實例的目錄和配置,只需修改port就可以了 |
今日新聞 |
推薦新聞 |
專題文章 |
CopyRight 2018-2019 實驗室設備網 版權所有 |