1. 程式人生 > >Tips:shell 裡傳遞多行內容到文字 及sudo 配置

Tips:shell 裡傳遞多行內容到文字 及sudo 配置

  1. shell裡傳遞多行內容到一個文字。 結合cat 和EOF完成
cat >> /home/oracle/.bash_profile <<EOF
XXXXXX文字內容
bbbbbbbb
FFFFFFFFFFFFFFFFFFFFFFF
EOF

2。 在shell裡使用su - oracle/或其它使用者 會使指令碼暫停在那,必須手動輸入exit才能繼續。

這裡使用 <

set -x 
su - oracle <<!
sqlplus /nolog <<EOF
conn test/test
create table test1 as select
* from dba_tables;
exit EOF !

相關推薦

Tipsshell 傳遞內容文字 sudo 配置

shell裡傳遞多行內容到一個文字。 結合cat 和EOF完成 cat >> /home/oracle/.bash_profile <<EOF XXXXXX文字內容 bbbbbbbb FFFFFFFFFFFFFFFFFFFFFF

在一個Excel單元格內輸入內容

一個 換行 標簽 對齊 排列 數據 tro 實現 直接 有時候,我們想在一個Excel單元格中輸入多行內容,可以根據不同情況選擇下面的方法來實現: 方法一:如果有大量的單元格需要這樣做,采取此種設置格式的方法,選中需要這種格式的單元格,執行“格式→單元格”命令,打開“單元格

Shell特殊變量Shell $0, $#, $*, $@, $?, $$和命令參數

body int 腳本 一個數 color $* 部分 所在 bash Shell特殊變量:Shell $0, $#, $*, $@, $?, $$和命令行參數 特殊變量列表 變量 含義 $0 當前腳本的文件名 $n 傳遞給腳本或函數

關於SQL Server將一列的內容拼接成一行的問題討論

示例 昨天遇到一個SQL Server的問題:需要寫一個儲存過程來處理幾個表中的資料,最後問題出在我想將一個表的一個列的多行內容拼接成一行,比如表中有兩列資料 : 類別 名稱 AAA 企業1

C++使用void *傳遞個引數

不多說直接上程式碼 函式test只有一個傳入引數void *,但是我們有兩個需要傳入的引數 void test(void *names) { char name[128]; strcpy_s(

css 中讓內容垂直居中的方法

HTML程式碼: <div class="textList"> <p>為您提供世界級的包裝產品,我們完善的管理體系為您確保產品質量可靠穩定&l

SQL Server將一列的內容拼接成一行或一個字串的問題

昨天遇到一個SQL Server的問題:需要寫一個儲存過程來處理幾個表中的資料,最後問題出在我想將一個表的一個列的多行內容拼接成一行 比如表中有兩列資料 : ep_classes  ep_name AAA         企業1 AAA         企業2

mysql/*!50001註釋解釋在MySQL解釋是/**/,這個是SQL的標準但是MyS

mysql /*!50001 註釋解釋在MySQL裡,多行解釋 是 /* */,這個是SQL的標準 但是MySQL擴張了解釋 的功能假如 在起頭的/*後頭加了驚歎 號,那麼此解釋 裡的語句將被推行 比如 mysql> /*! select * from test */

sql 同一列的內容拼接成字串

SELECT L4.plan_id ,MAX(SUBSTR(L4.分組內容,2)) display_theme FROM( SELECT L3.plan_id

python中對檔案內容內容進行刪除

# Author Richard_Kong # !/usr/bin/env python # --*-- encoding:utf-8 --*-- """ 思路:將要刪除的Str儲存為新的檔案,兩個檔案對內容比較後進行刪除 """ def delete_file(file,S

shell指令碼列印文字到檔案

剛開始以為echo """aaaa "bbb"ccc"""可以解決問題,後來發現引號沒了。 所以只能採用HERE用法。 cat <<HERE aaaa "bbb" ccc HERE 如果要重定向到檔案: (cat <<HERE aaaa "bbb"

關於SQL Server將一列的內容拼接成一行

示例 需要寫一個儲存過程來處理幾個表中的資料,最後問題出在我想將一個表的一個列的多行內容拼接成一行,比如表中有兩列資料 : 類別 名稱 AAA 企業1 AAA 企業2 AAA 企業3 BBB 企業4 BBB 企業5 我想把這個表變成如下格式:

Python入門(一)單行字串,字串和Unicode字串

1 單行字串 字串可以用''或者""括起來表示。如果字串本身包含 ',可以用" "括起來表示,比如 "I'm OK"  類似的,如果字串包含",我們就可以用' '括起來表示: 'Learn "Python".'  如果字串既包含'又包含"怎麼辦?這個時候,就需要對字串

mybatis 傳遞個引數(xml對映配置二)

方法名中有多個引數 map方式 當多個變數傳入時候,設定入參為map型別,本質上map儲存了入參的鍵值對 優點:幾乎使用所有場景 缺點:業務性質太差,可讀性太差,必須要依賴於接口才能明白入參 &

小程式/單行文字溢位

這時候設定樣式: .note_item text{ display: -webkit-box; font-size:28rpx; color:#000000; line-height: 40rpx; word-break: break-all; -webkit

Shell指令碼】逐處理文字檔案 && 空格變換

經常會對文體檔案進行逐行處理,在Shell裡面如何獲取每行資料,然後處理該行資料,最後讀取下一行資料,迴圈處理.有多種解決方法如下: 1.通過read命令完成. read命令接收標準輸入,或其他檔案描述符的輸入,得到輸入後,read命令將資料放入一個標準變數中. 利用read讀取檔案時,每次呼叫read命令

shell學習之逐讀取文字

#!/bin/bash daemonFilename="test.sh" fileName="/home/work/local/liumengting/setDaemon.cfg" while read line do parameterName=`echo $line | awk -F "=

單行註釋和註釋 文字註釋

今天學習了單行註釋和多行註釋 例如 //main 方法... 多行註釋開頭/*  結尾*/ 還說了一些java程式中常見的錯誤例如:main方法沒有引數    有的字母沒大寫    少了;號等等 還有一些識別符號的書寫格式和作用

CDC:DrawText顯示文字的問題(文字自動換)

引數:     hdc:裝置環境控制代碼。     lpString:指向將被寫入的字串的指標,如果引數nCount是C1,則字串必須是以\0結束的。     如果uFormat包含DT_MODIFYSTRING,則函式可為此字串增加4個字元,存放字串的緩衝區必須足夠大,能容納附加的字元。     nCoun

單行和文字省略,並用省略號代替

單行文字省略: {   overflow:hidden;    //超出部分隱藏   white-space:nowrap; //強制不換行   text-overflow:ellipsis //省略號 }; 寫在css裡,很簡單的三行程式碼,但是注